day4 반복문, do-while
2023. 12. 14. 09:12ㆍ자바 기초 및 세팅
do-while문
do{
실행문;
}while(조건식);
실행문을 실행하고 조건식을 판별해서
반복할지 말지를 결정
; 필수
조건식 생략 불가능
무조건 1번은 실행
do-while예제 1
import java.util.Scanner;
public class DoWhileEx1 {
public static void main(String[] args) {
// q를 입력하지 전까지 문자를 입력하면 입력받은 문자를 출력하는 예제
Scanner scan = new Scanner(System.in);
char ch;
do {
System.out.print("입력");
ch = scan.next().charAt(0);
System.out.println("문자 : "+ch);
} while (ch != 'q');
}
}
do-while예제 2
import java.util.Scanner;
public class DoWhileMenuEx1 {
public static void main(String[] args) {
/*
* 메뉴를 출력하는 예제
* 메뉴
* 1. 새게임
* 2. 최고기록 확인
* 3. 프로그램 종료
* 메뉴 선택 : 1
* 메뉴
* 1. 새게임
* 2. 최고기록 확인
* 3. 프로그램 종료
* 메뉴 선택 : 2
* 메뉴
* 1. 새게임
* 2. 최고기록 확인
* 3. 프로그램 종료
* 메뉴 선택 : 3
* 프로그램 종료
* */
Scanner scan = new Scanner(System.in);
int menu;
do {
System.out.println("메뉴");
System.out.println("1. 새게임");
System.out.println("2. 최고기록 확인");
System.out.println("3. 프로그램 종료");
System.out.print("메뉴 선택 : ");
menu = scan.nextInt();
} while (menu != 3);
System.out.println("프로그램을 종료합니다.");
}
}
'자바 기초 및 세팅' 카테고리의 다른 글
day5 배열 예제 및 로또문제 (0) | 2023.12.14 |
---|---|
day5 지금까지 배운 내용 정리 및 배열(선언, 초기화, 복사, 카피, 랜덤 초기화) (0) | 2023.12.14 |
day4 별찍기, (0) | 2023.12.13 |
Day04 이중 반복문, 공약수, 공배수, 최대 공약수, 최소 공배수 (0) | 2023.12.13 |
day3 조건문 (0) | 2023.12.13 |