네이버 클라우드 캠프/Java

[Java] 상수의 할당

graph-dev 2023. 3. 29. 21:07
728x90

☑️하나만 할당

상수는 선언시 모든 상수가 동일한 타입을 가져야 합니다.

지정된 상수 값의 타입이 있다면, 변수를 생성할 때 아래처럼 생성할 수 있습니다.

private static final + 정해진 타입 + 변수명;

기본 생성자를 하나 추가해서, 위에서 만든 변수에 호출된 상수의 값을 대입합니다.

변수가 private로 선언되므로, 접근하려면 getter 와 setter를 사용해야합니다.

값의 할당은 상수명(모두 동일한 타입을 갖는 상수값) 의 형식으로 수행됩니다.

상수명1(상수값), 상수명2(상수값), ...

 

☑️ 여러개 할당

여러개 상수값 중 첫째 상수와 나머지 상수는 각각의 상수값 수가 동일해야 합니다.

상수값이 선언된 위치별로 타입을 다르게 하지만, 같은 위치의 상수는 모두 같은 타입을 가져야 합니다.

상수명1(int, double, String), 상수명2(int, double, String), 상수명3(int, double, String);

변수를 만들면, 할당된 값의 수만큼 생성해주고, 이를 생성자에서 초기화해줘야 합니다.

 

여기서부터는 구체적인 사례가 필요합니다. 다음 글에서 상세한 사례로 소개하겠습니다.

 

'네이버 클라우드 캠프 > Java' 카테고리의 다른 글

[Java] 스트림 (Stream)  (0) 2023.04.06
[Java] 멀티스레드  (0) 2023.04.06
[Java] enum 열거형 정리  (0) 2023.03.29
[Java] Collections  (0) 2023.03.29
[Java] 인스턴스화  (0) 2023.03.23