더북(TheBook)

 

3.3

상수와 리터럴

변수는 프로그램이 값을 저장하기 위해 할당받은 메모리 공간이라고 했습니다. 변수에 저장하는 값은 계속 바뀔 수 있습니다. 그런데 값을 한 번 저장하고 나면 변경하지 않아야 하는 경우가 있습니다. 이럴 때는 상수를 사용합니다. 상수(constant)는 저장한 값이 바뀌지 않는 변수를 말합니다. 상수로 선언하려면 변수를 선언할 때 앞에 final 키워드를 붙입니다.

형식

final 자료형 변수명 = 값;

연도를 저장하려고 다음과 같이 작성하면 START_YEAR에 저장된 값은 2024에서 바뀌지 않습니다. 상수로 선언하면 선언과 동시에 초기화하고 이후 값을 변경할 수 없습니다. 값을 변경하려고 하면 오류가 발생합니다. 상수는 이름을 예제처럼 대문자로 작성합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.