Java
[자바] 향상된 for문
lala9663
2022. 9. 26. 21:18
장점
- 간편하고 가독성 좋은 코드
- 배열 인덱스 문제 해결
단점
- 인덱스를 사용하지 못한다.(일반 for문의 int i =0; 할 때 i 같은 인덱스를 말한다) 하지만 방법이 있다.
2. 배열이나 ArrayList 값을 사용할 순 있지만 수정할 수는 없다.
문법
for(자료형 변수명 : 배열명){
문장
}
예제)
char[] alphabets = new char[26];
char ch = 'A';
for (int i = 0; i < alphabets.length ; i++) {
alphabets[i] = ch++;
}
for ( char alpha : alphabets){
System.out.println(alpha + "," + (int)alpha);
}
}
}
결과
A,65
B,66
C,67
~
~
Z,90