목차
- javac 활용 자바 소스 코드 컴파일 예제 이전 포스팅
- 자바에서 반복문 종류중 for문 예제 이전 포스팅
- 자바 while문 조건문 및 반복 예제
- 자바 do while 문 조건문 및 반복 예제
- while문 수행중 특정 조건에 break 예제
javac 활용 자바 소스 코드 컴파일 예제 이전 포스팅
만약 자바 소스 코드 파일을 컴파일하는 방법을 모르신다면 오늘 진행할 예제를 쉽게 따라오지 못할 수 있습니다. 따라서 아래의 javac 관련 이전 포스팅을 참고하여 학습해주세요.
2023.08.10 - [Linux] - [Linux/Java] 리눅스 우분투에서 java 컴파일 및 실행 예제(javac)
자바에서 반복문 종류중 for문 예제 이전 포스팅
오늘 배울 while, do while은 다른 언어에서도 통용되는 반복문의 한 종류입니다. 반복문 중에 가장 유명한 for문도 존재합니다. 이전 포스팅에서 이 for문을 활용한 반복문 예제를 확인하였습니다. 비슷한 구조로 진행되기 때문에 for문을 미리 학습하시면 조금더 이해가 빨라질 수 있는 점 참고해주세요.
2023.08.11 - [Java] - [Java/Linux] for 반복문 break 및 활용 예제(문자열 검사)
자바 while문 조건문 및 반복 예제
자 아래는 자바에서 while문을 사용하여 반복 처리하는 일반적인 예제입니다. while 키워드 옆에 괄호() 문구로 언제까지 반복할 것인지 조건을 정의합니다. 아래 예제를 실행해보세요.
public class Example {
public static void main(String[] args) {
int count = 1;
while (count <= 5) {
System.out.println("count: " + count);
count++;
}
}
}
자바 do while 문 조건문 및 반복 예제
while문은 반복문 정의 제일 앞에 조건문을 정의하였습니다. do while은 일단 반복 처리할 행위를 1회 처리한 후 조건을 확인합니다. 따라서 먼저 처리하고 확인할 것이냐? 아니면 처리하기 전에 확인할 것이냐? 의 차이가 있습니다.
public class Example {
public static void main(String[] args) {
int count = 1;
do {
System.out.println("Count: " + count);
count++;
} while (count <= 5);
}
}
while문 수행중 특정 조건에 break 예제
for문 포스팅에서 배운 키워드중 하나는 break 입니다. 현재 진행중인 반복문을 바로 강제로 나오는 명령이었습니다. 이러한 break 명령은 자바의 while 반복문에서도 사용할 수 있습니다. 아래는 특정 조건 만족시 도중에 break처리하여 반복문을 종료하는 예제입니다.
public class Example {
public static void main(String[] args) {
int count = 1;
do {
System.out.println("Count: " + count);
if (count == 3) {
break;
}
count++;
} while (count <= 5);
}
}