티스토리 뷰

1. for문 기본 구조

for(초기화;조건식;증감식){

//조건식이 true일 때 실행될 문장.

}


2. while문 기본 구조

while(조건식){

//실행 코드

//증감식

}


>> while 순환문에는 부울 테스트만 있음. 초기화 및 반복 표현식이 내장되어 있지 않음. while 순환문은 반복 횟수를 알 수 없을 때 어떤 조건이 만족되는 동안 계속 반복하는 경우에 유용.

하지만 반복 횟수를 알고 있다면 (배열의 길이가 7이라는 것을 알고 있다거나) for 순환문이 더 깔끔함.



3. do-while문

블록{}이 먼저 수행한 후 조건식을 판단 함. 

최소한 한번은 수행될 것을 보장.


4. 개선된 for문

for(자료형 변수명 : 수식){ 

문장

}

String[] color = {"red","green"."blue"};

for(String c : color){

System.out.println(c);

}


for(int i = 0; i < color.length; i++){

System.out.println(color[i]);

}


댓글