반응형
// while 반복문
// while 반복문은
// while 뒤에 ()에 조건식을 적어놓고
// 해당 조건식이 true면 실행
// false면 종료 된다.
public class Ex13WhileLoop {
public static void main(String[] args) {
//for(int i = 0; i <= 2; i++){
// System.out.println(i)
//}
//를 while 문으로 표현하면 다음과 같이 된다.
int i = 0;
while(i <= 2) {
System.out.println(i);
i++;
}
}
}
더보기
0
1
2
//하지만 while문의 가장 큰 장점은
//특정 조건을 만족하는 동안 계속 반복하게 만들 수 있다는 것이다.
//예를 들어
//우리가 어떤 값을 입력을 받는데
//만약 해당 값이 잘못되면?
//다시 입력해주세요~ 하고 사용자에게 요청할 수 있게 된다!!!!!
import java.util.Scanner;
public class Ex14WhileLoop02 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 사용자로부터 점수를 입력받는 프로그램
// 단 사용자가 잘못된 점수를 입력하면
// 올바른 점수를 입력할 때까지 다시 입력받는다.
System.out.print("점수를 입력해주세요: ");
int score = scanner.nextInt();
while (score < 0 || score > 100) {
System.out.println("잘못 입력하셨습니다.");
System.out.print("점수를 입력해주세요: ");
score = scanner.nextInt();
}
System.out.println("사용자가 입력한 점수: " + score);
scanner.close();
}
}
더보기
점수를 입력해주세요: 1500
잘못 입력하셨습니다.
점수를 입력해주세요: 150
잘못 입력하셨습니다.
점수를 입력해주세요: 15
사용자가 입력한 점수: 15
반응형
'Dev > Java' 카테고리의 다른 글
Java 예제 (0) | 2020.08.11 |
---|---|
Java - 무한반복문 ( Infinite Loop ) (0) | 2020.08.11 |
Java - 반복문 ( For Loop 02 ) (0) | 2020.08.11 |
Java - 반복문 ( For Loop ) (0) | 2020.08.11 |
Java - 조건문 ( Switch ) (0) | 2020.08.11 |