728x90
반응형
package chap7;
/*
* ARR 배열에 생성자에서 1부터 주어진 숫자까지의 값을 저장하기
*/
class FinalArr {
final int[] ARR;
FinalArr(int num) {
ARR = new int[num];
for(int i=0; i<num; i++) {
ARR[i] = i+1;
}
}
}
public class Exam3 {
public static void main(String[] args) {
System.out.println("fa1");
FinalArr fa = new FinalArr(10);
for(int i=0; i<fa.ARR.length; i++) {
System.out.println("ARR[" + i + "]=" + fa.ARR[i]);
}
// fa.ARR = new int[5]; //상수값은 변경 불가
System.out.println("fa2");
FinalArr fa2 = new FinalArr(5);
for(int i=0; i<fa2.ARR.length; i++) {
System.out.println("ARR[" + i + "]=" + fa2.ARR[i]);
}
}
}728x90
반응형
'study > Java' 카테고리의 다른 글
| [Java] 24. Interface2 (리턴타입이 인터페이스인 경우) (0) | 2022.03.22 |
|---|---|
| [Java] 24. Interface1 (인터페이스 예제) (0) | 2022.03.22 |
| [Java] 23. final3 (0) | 2022.03.21 |
| [Java] 23. final2 (0) | 2022.03.21 |
| [Java] 23. final1 (0) | 2022.03.21 |