KH정보교육원_웹 프로그래머 과정/Java 14

변수 (2)

형변환 자동 형변환 대체로 작은 자료형이 큰 자료형으로 변환 byte → short, char → int → long → float → double 단, byte 와 short의 결과는 int로 처리한다. 강제 형변환 큰 자료형을 작은 자료형으로 강제로 변환. 테이터 손실이 발생할 수 있다! ex) double temp; int x = (int)temp; char ch = 'A'; // A int ch2 = (int)ch; // 65 printf %d 정수 %f 실수 %s 문자열 %c 문자 %b 논리형 System.out.printf("%s %d %.2f\n", "Jang", 19, 171.9); // Jang 19 171.90 -n 붙이면 좌측 끝에 n만큼 공간 생성 .n 은 n만큼만 출력 \n 혹은 ..

변수 Variable

변수 : 하나의 값을 저장하는 공간 변수명으로 사용 불가능한 것 : 1. 예약어 2. 숫자로 시작할 수 없다 3. _ 와 $ 를 제외한 특수문자(첫글자로 사용 가능) 상수 : 값을 한번만 저장할 수 있는 공간 리터럴 : 그 자체로 값을 의미 예약어 : java에서 이미 사용하고 있는 언어 지역변수 : 메소드 영역 안에 있는 변수. 해당 영역을 벗어나면 미선언된 것과 같으므로 같은 변수명으로 선언 가능. 클래스영역 { 메소드 영역 { 변수(지역변수) } } String은 원래 클래스이므로 String name = new String("안녕"); // 이게 올바른 객체 생성법 String name = "안녕"; // 특별히 예외적으로 이렇게 표현 가능 상수명은 전부 대문자로 하는것이 관례, 여러단어 구분은 ..