while : loop문
형식:
초기화
while(조건) { -> while문은 조건에 맞아도 다시 돌아와서 실행
처리
}
while문 기본 형식 예제
int w;
w=0;
while(w < 5) {
System.out.println("while loop" + w);
w++; //연산식
}
while문 무한 루프
while(true){ //->조건식이 항상 참이므로
}
2중 while문
//2중 while문
int w1, w2;
w1 = 0;
while(w1 < 5) {
System.out.println("w1 = " + w1);
w2 = 0; //w2의 위치 여기에 와야 함. 주의!
while(w2<3) {
System.out.println("\tw2 = " + w2);
w2++;
}
w1++;
}
do while문 : 무조건 실행이 한번 됨
형식 :
do{
처리
연산식
}while(조건);
do while문 기본 형식 예제
int w3=0; //w3 초기화
do {
System.out.println("do while = "+ w3);
w3++; //증감식의 위치는 상관 없음
}while(w3 <5);