Dev/Java
[Java] 상수 / 변수 타입 추론
kjyyjk
2022. 6. 23. 17:22
상수
상수는 프로그램이 실행되는 동안, 값이 변하지 않는 수이다.
상수는 final 이라는 키워드를 통해 사용할 수 있다.
final double PI = 3.141592 // final 키워드가 있으므로 상수. 타입은 double 실수 , 이름은 PI
만약 상수로 지정해둔 값을 변경하고자 한다면 에러가 발생한다.
final int num1 = 920 //상수, x의 타입은 정수. 값은 920으로 변경이 불가하다
x = 9 // 상수의 값을 변경하고자 함
에러발생.
var
var키워드를 사용하면 변수의 타입을 지정하지 않아도 자동으로 추론 가능하다.
var age=22; //자동으로 age의 타입을 int로 추론한다.
var name="Kim"; //자동으로 name의 타입을 String으로 추론한다.