* while문
public static void main(String[] args) {
int count = 0;
while (count < 5){
count = count + 1;
System.out.println(count);
}
*while문(조금 더 심화)
public static void main(String[] args) {
int sum = 0;
int i = 1;
int endNum = 3;
while (i <= endNum) {
sum = sum + i;
System.out.println("i = " + i + " sum = " + sum);
i++;
}
}
*do while문(do-while문은 최초 한번은 코드 블럭을 꼭 실행해야 하는 경우에 사용하면 된다.)
public static void main(String[] args) {
int i = 10;
do {
System.out.println("현재 숫자는:" + 1);
i++;
}
while (i < 3);
}
* break(break를 만나면, 바로 코드 종료)
public static void main(String[] args) {
int sum = 0;
int i = 1;
while(true){
sum = sum + i;
if(sum > 10){
System.out.println("합이 10보다 코믄 종료: i=" + i + "sum" + sum);
break;
}
i++;
}
}
* continue1
while(조건식){
코드1;
countinue; // 참 일 경우, 다시 조건식으로 이동, 조건식이 참이면 while문 실행
코드2;
}
*continue2 (i==3일 때를 제외하고 출력하고 싶을 경우)
: i == 3일 경우, continue가 실행이되고, 이어서 다시 조건문(while(i <= 5)으로 넘어감.
public static void main(String[] args) {
int i = 1;
while(i <= 5){
if( i == 3){
i++;
continue;
}
System.out.println(i);
i++;
}
}
'Java Spring Boot' 카테고리의 다른 글
Java method chaining(메소드 체이닝) (0) | 2024.02.07 |
---|---|
Soft Delete & Hard Delete (0) | 2024.02.07 |
삼항연산자 (조건) ? A : B (0) | 2023.12.26 |
if대신에 switch문 사용해보기 (0) | 2023.12.26 |
Java basic) 증감 연산자 a++, ++a (1) | 2023.12.23 |