while문
: 조건 식이 true일 경우에는 계속 반복
- 조건 식의 범위가 분명하지 않은 경우에 사용
- (조건 식이 앞에 있음)
int i =0; // 초기값
while (조건식) {
실행 문; // 단,조건 식이 false가 될 수 있는 구문을 꼭 포함!!
증감식;
}
do~while문
: 조건 식이 한번이라도 실행되어야 하는 경우 사용
do {
실행 문;
}while(조건문); //조건 식이 필수
사용 예시
Scanner scan = new Scanner(System.in);
char ch;
do {
System.out.println("문자를 입력해주세요.: ");
ch = scan.next().charAt(0);
if(ch == 'y' || ch =='Y') {
System.out.println("y/Y를 입력하셨습니다. 종료합니다.");
break;
} else {
System.out.println("첫문자는 " + ch + "입니다." );
}
}while (true);
//if문을 사용하지 않는 방법 : while(!(ch !='y' || ch != 'Y'))
'JAVA > java' 카테고리의 다른 글
[JAVA] 객체 지향 프로그램의 4가지 특징 (0) | 2023.03.26 |
---|---|
[JAVA] ArrayList (0) | 2023.03.26 |
[JAVA] 반복문 for문 / break / continue (0) | 2023.03.26 |
[JAVA] 배열 [ ] (0) | 2023.03.25 |
[JAVA] class 클래스와 객체 : Static 변수 , 변수 유효 범위 (0) | 2023.03.25 |