개발공부/JAVA
[Java] do- while 문
jnnjnn
2024. 2. 26. 20:34
do-while문은 while문과 동일하지만 처음 한 번은 무조건 do {} 부분을 실행한다는 점에서 다르다.
do {}부분을 먼저 실행시키고 do{} 부분의 실행 결과에 따라서 반복실행을 결정하는 경우에 사용한다.
do{
...실행문
}
while(조건식); //조건식이 true일 경우 실행문 실행, 조건식이 false일 경우 do-while문 종료
예제
import java.util.Scanner;
public class DoWhileExample {
public static void main(String[] args) {
System.out.println("메시지를 입력하세요");
System.out.println("프로그램을 종료하려면 q를 입력하세요");
Scanner scanner = new Scanner(System.in);
String inputString;
// do-while : 첫 실행은 항상 진행됨
do {
System.out.println(">");
inputString = scanner.nextLine();
System.out.println(inputString);
} while (!inputString.equals("q"));
System.out.println();
System.out.println("프로그램 종료");
}
}