자바 문법
자바 배열이나 나열의 크기만큼 루프를 도는 for-each문
Nickman
2024. 4. 4. 12:23
for(변수:배열레퍼런스){
반복작업문
}
연습하면 너무 좋은 for-each 문
package foreachEx;
//배열이나 나열의 크기만큼 루프를 돌도록 도와주는 for-each문
public class foreachEx {
enum Week{월,화,수,목,금,토,일}
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] n= {1,2,3,4,5}; //초기화
String names[]= {"사과","배","바나나","체리","딸기","포도"};
int sum=0;
for(int k:n) { //-> k는 n[0],n[1],n[2],n[3],n[4]
System.out.print(k+" ");
sum+=k;
}
System.out.println("합은"+sum);
//아래 for-each에서 s는 names[0], names[1], ... ,names[5]로 반복
for (String s:names) {
System.out.print(s+" ");
}System.out.println();
//아래 for-each에서 day는 월,화,수,목,금,토,일 값으로 반복
for(Week day: Week.values()) {
System.out.print(day+"요일");
}System.out.println();
}
}