728x90
do-while문
조건 따라 반복 계속할지 결정할 때 사용하는 것은 while문과 동일
무조건 중괄호 { } 블록을 한 번 실행한 후, 조건 검사해 반복 결정
12 번 조건식 (i<10) 이 true 일 경우 9~10 번라인 반복
i 초기값 0
i<10 이 조건이므로 i가 9가 될때 까지 i+1 1+2 1+2+3 1+2+3 .... 9까지 증가
package t4_3;
public class Test4 {
public static void main(String[] args) {
int i=0, tot=0;
//int i=0;
do{
i = i+1;
tot = tot + i;
}while(i<10);
System.out.println("i="+i+" , tot="+tot);
}
}
break 문
반복문이 중첩된 경우
반복문이 중첩되어 있을 경우 break; 문은 가장 가까운 반복문만 종료
바깥쪽 반복문까지 종료시키려면 반복문에 이름(라벨)을 붙이고, “break 이름;” 사용
package t4_3;
public class Test5 {
public static void main(String[] args) {
int i=0, tot=0;
while(i<10) {
i = i+1;
tot = tot + i;
if(tot >=30) break;
}
System.out.println("i="+i+" , tot="+tot);
}
}
continue 문
for문, while문, do-while문에서 사용
• for문: 증감식으로 이동
• while문, do-while문: 조건식으로 이동
package t4_3;
//현재프로그램을 이용하여 짝수합을 구하시요 (단, continue문을 사용)
public class Test6 {
public static void main(String[] args) {
int i=0, tot=0;
while(i<10) {
i = i+1;
if(i % 2!=0) continue;
tot = tot + i;
}
System.out.println("i="+i+" , tot="+tot);
}
}
#하얀배터리 #IT #정보보안 #윈도우 #window #프로그래밍 #programming #html #java #C #javascript #database #jQuery #서버 #보안 #리눅스
728x90
'Web > Spring , Springboot , JPA' 카테고리의 다른 글
[JSP기초] # jsp 알아보기 (0) | 2019.12.01 |
---|---|
JAVA - JSP로 기본 틀 만들기 (0) | 2019.11.17 |
[JAVA기초] #11.2 - 반복문 - while문 (0) | 2019.10.22 |
[JAVA기초] #11.1 - 반복문 for [홀수의 합 , 짝수의 합] (0) | 2019.10.22 |
[JAVA기초] #10.1 난수 발생 [random] (0) | 2019.10.22 |