-
java 10부터 지역 변수를 선언할 때, 변수의 타입 대신 var 키워드를 사용할 수 있다.
java9까지의 전형적인 변수 선언
int price = 200;
String name = "Jess";
var키워드를 사용하면 다음과 같이 변수 선언이 간편하다.
var price = 200; //price는 int 타입으로 결정 var name = "Jess"; //name은 String 타입으로 결정 var pi = 3.14; //pi는 double타입으로 결정 var point = new Point(); //point는 Point타입으로 결정 var v = new Vector<Integer>(); // v는 Vector<integer>타입으로 결정
하지만 변수 선언문에 초기값이 주어지지 않으면 오류가 발생한다
var name; //컴파일 오류. 변수 name의 타입을 추론할 수 없음
또한 var의 사용은 지역 변수에만 한정된다.
'Programming > JAVA' 카테고리의 다른 글
[JAVA/자바] 생성자 개념 정리 (0) 2023.05.15 $("[name=auth_ip]").val() (0) 2022.12.01 Modal (0) 2022.07.18 [JAVA] int와 Integer의 차이점 (0) 2022.04.04 [JAVA/자바] 멀티태스킹과 멀티스레딩의 개념 (0) 2022.03.10 댓글