한 걸음 두 걸음

자바 JAVA ] 배열의 초기값 , for loop 본문

Language/Java

자바 JAVA ] 배열의 초기값 , for loop

언제나 변함없이 2019. 11. 17. 17:49
반응형

배열의 초기값

int i = new int[3];

이와같이 배열을 만들어 사용할 땐, 따로 값을 지정해주지 않는 이상 default값이 들어가게되는데
int의 경우는 0,
char의 경우는 '0'
String의 경우는 null
boolean의 경우는 false
double의 경우는 0.0
유저가 만든 클래스의 객체 = null

이 들어갑니다.

for loop

int[] i = new int[4];
for( int item : i ){
    System.out.println(item); //i의 0 인덱스부터 3까지 모두 차례대로 돌아가며 프린트합니다. 
}

이는

int[] i = new int[4];
for(int item = 0; item < i.length(); i++){
    System.out.println(item");
}

와 같습니다.

반응형