개발자의 공부방/자바

자바기초] JAVA10 var란?

  • -
728x90
반응형

자바스크립트에서 항상 봐왔던 var를 java에서 써본다.

java10 부터 생긴 타입추론형 var는 어떻게 생겨먹은건지 한번 알아본다.

 

var는 말그대로 타입추론형이다. java10 이전에 사용하는 기본타입은 타입이 무엇인지 아주 명확하게 드러난다.

//예를 들어..기본타입인 int에서
//아래와 같이 사용이 된다면
int a;
a = 11;

//var 에서는...
var b;
b = 11;
//이렇게 쓰는게 불가능하다.
//이유는? 당연히 타입추론형이라서 변수에 값을 넣지 않으면 추론이 불가능하다.
//즉, 리터럴에 의한 타입을 추론할 수 없기 때문이다.

 

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.