while 반복문의 기본 형태는 다음과 같다.
int i=1; // 초기값 설정
while (i<=10) { // 조건식
System.out.println(i+". joker"); // 실행문
i++; // 증감식
}
위와 같이 해주면
10번동안 문장이 반복되어 출력된다.
int count = 0;
//while 조건이 참이면 반복문이 계속 실행된다.
while(count < 10){
count++;
System.out.println("count : "+count);
if(count == 10){
System.out.println("count 값이 10이면 반복문 종료 count 값: "+count);
}
}
위와 같이 작성해주면
count값이 10이 되면 while문이 종료된다.
int coffee = 10; // 커피 양
int money = 300; // 돈
System.out.println("while문 실행");
while (money > 0) {
System.out.println("돈을 받았으니 커피를 판매합니다.");
coffee--;
System.out.println("남은 커피의 양은 " + coffee + "입니다.");
if (coffee == 0) {
System.out.println("커피가 다 떨어졌습니다. 판매를 중지합니다.");
break;
}
}
System.out.println("while문 빠져 나옴!");
}
위와 같이 작성해주면
coffee의 변수 값이 0이면 break라는 코드를 통해 while문을 빠져나간다.
'study > java' 카테고리의 다른 글
자바[JAVA] StringBuilder (0) | 2024.06.25 |
---|---|
자바[JAVA] 배열 오름차순 함수 Arrays.sort() (0) | 2024.06.22 |
자바[JAVA] for 반복문 (0) | 2024.06.17 |
자바[JAVA] 조건문 (0) | 2024.06.14 |
자바[JAVA] 삼항연산자 (0) | 2024.06.10 |