자바스크립트에서 항상 봐왔던 var를 java에서 써본다. java10 부터 생긴 타입추론형 var는 어떻게 생겨먹은건지 한번 알아본다. var는 말그대로 타입추론형이다. java10 이전에 사용하는 기본타입은 타입이 무엇인지 아주 명확하게 드러난다. //예를 들어..기본타입인 int에서 //아래와 같이 사용이 된다면 int a; a = 11; //var 에서는... var b; b = 11; //이렇게 쓰는게 불가능하다. //이유는? 당연히 타입추론형이라서 변수에 값을 넣지 않으면 추론이 불가능하다. //즉, 리터럴에 의한 타입을 추론할 수 없기 때문이다.
자바기초] JAVA10 var란?
자바스크립트에서 항상 봐왔던 var를 java에서 써본다. java10 부터 생긴 타입추론형 var는 어떻게 생겨먹은건지 한번 알아본다. var는 말그대로 타입추론형이다. java10 이전에 사용하는 기본타입은 타입이 무엇인지 아주 명확하게 드러난다. //예를 들어..기본타입인 int에서 //아래와 같이 사용이 된다면 int a; a = 11; //var 에서는... var b; b = 11; //이렇게 쓰는게 불가능하다. //이유는? 당연히 타입추론형이라서 변수에 값을 넣지 않으면 추론이 불가능하다. //즉, 리터럴에 의한 타입을 추론할 수 없기 때문이다.
2020.10.02