
[JAVA] VAR 타입추론
·
JAVA
VAR 정의 지역변수 선언시 초기값을 통하여 변수의 타입을 명시적으로 적지 않아도, 컴파일러가 알아서 변수의 타입을 대입된 데이터 타입을 추론하게 해줌 (JAVA 10부터 지원함) VAR 특징 var word = "단어"; // String으로 추론 var number = 1; // int로 추론 var list = List.of(1, 2, 3) // List로 추론 형식 변수 선언 및 메서드 반환유형, 멤버 변수, 필드 선언, 생성자 형식 변수 및 다른 종류의 변수 선언에는 사용 불가 지역 변수 타입 추론할때 허용이 됨 람다 표현식에 사용 (자바 11에 해당) VAR 사용시 주의사항 var number; // 초기 값 할당 없이 변수에 'var'를 사용불가 var list = null; // null ..