즐거운프로그래밍

[자바] 노트패드++ for문 : 배열 처리하기, 배열 있는데 for 있다!

수수께끼 고양이 2023. 10. 10. 18:07
728x90
반응형

1. 문자열

public class MainApp {
	public static void main(String args[]) {
    	String eggs[] = {"egg0", "egg1", "egg2", "egg3", "egg4", "egg5"};
		for(int i=0;i<eggs.length;i++) { // java 배열은 length 속성이 있다
			System.out.println(eggs[i]);
		}
	}
}

 

 

public class MainApp {
	public static void main(String args[]) {
    String eggs[] = {"egg0", "egg1", "egg2", "egg3", "egg4", "egg5"};
		for(int i=0;i<eggs.length;i++) { // java 배열은 length 속성이 있다
			System.out.println("boil " + eggs[i]);
		}
	}
}

 

 

3. for, while 문의 차이

public class MainApp {
	public static void main(String args[]) {
    String eggs[] = {"egg0", "egg1", "egg2", "egg3", "egg4", "egg5"};
		int i=0; /*1*/
		while(i<eggs.length/*2*/) {
			System.out.println("boil " +eggs[i]); /*3,6,9...*/
			i++; /*4,7,10...*/
		}
	}
}
// while은 main 다음에 제일 큰 문장 / for은 일반적으로 작은 정도

728x90
반응형