728x90 300x250 SMALL 프로그래밍/java39 자바 자료형, 변수, 상수 자료형 자료형은 기본자료형과 참조형으로 나눈다. 기본자료형 : 정수, 실수, 문자, 불린 이렇게 4가지로 이루어져 있다. 자료형은 원하면 형변환 가능 형변환은 묵시적 형변환과 명시적 형변환이 있다. 묵시적 - 작은 공간을 큰 것에 넣을 때 그냥 바뀜 저절로 명시적 - 큰 것을 작은 것에 넣을 때 //그냥 못 바꾼다 명시를 해줘야 한다. 변수 어떤 데이터가 변하는 프로그램상에서 계속 변하는 값이 적어주는 거 타입 변수 이름 = 값 //일반적으로 변수 이름은 소문자로 카멜식 표기법으로 한다 보통 첫 글자는 소문자 두 단어 이상 합쳐진 거는 대문자로 시작 dNum 이런 식으로 메서드 이름도 마찬가지 https://moo-you.tistory.com/302?category=474974 JAVA:: 변수와 자료형.. 2021. 9. 2. [JAVA]소문자 입력 받아 대문자로 나타내기 Scanner sc = new Scanner(System.in); //Scanner클래스를 가져온다 System.out.println("영어 소문자 입력:"); String str = sc.next(); //스캐너 클래스에서 next메서드를 가져온다 char ch=str.charAt(0); System.out.println((char)(ch-32)); //캐랙터형은 없으니까 명시적형변환 char ch=str.charAt(0); // 문자열.charAt(인덱스번호) 문자가 어디에 있는지 알려줌 charAt의 함수 결과는 반드시 char변수에 저장해야 한다. //str은 입력받은 값이 된다 입력받은 값에서 첫 번째만 가져옴 System.out.println((char)(ch-32)); // ch-32 -32.. 2021. 9. 1. [JAVA] 자바 키 입력 JAVA에서 SCANNER 클랙스로 키 입력받아 출력하기 import java.util.Scanner; //Scanner클래스 임포터 public class ScannerEx { public static void main(String args[]) { System.out.println("이름, 나이, 체중, 독신 여부를 입력하세요"); Scanner scanner = new Scanner(System.in); //객체생성 String name = scanner.next(); // 문자열 읽기 System.out.print("이름은 " + name + ", "); int age = scanner.nextInt(); // 정수 읽기 System.out.print("나이는 " + age + "살, "); do.. 2021. 8. 31. 형 변환(type conversion) 자료형은 각각 사용하는 메모리의 크기와 방식이 다르기 때문에 서로 다른 자료형의 값이 대입되는 경우에는 자동으로 형 변환이 일어나게 된다. 묵시적 형변환 : 더 큰 형으로 형 변환되는 것을 만한다. 그러니까 작은수에서 큰 수로 덜 정밀한 수에서 더 정밀한 수로 대입된다. byte b=127; int n=10; System.out.println(b+n); // 이렇게 하면 더 큰형인 int로 자동으로 형변환됨 int n=10; float n2=3.0f; System.out.println(n/n2); 3.3333333 //float가 더 크기 때문에 float로 형변환이 일어난다. 작은 데이터를 큰 공간에 넣는것은 아무 문제 없이 바로 큰 타입으로 변경된다 이런걸 묵시적 형변환이라고 한다. byte > sh.. 2021. 8. 27. 이전 1 2 3 4 5 6 7 8 ··· 10 다음 728x90 반응형 LIST