-
[JAVA] 반복문기초/JAVA 2017. 1. 12. 10:51
반 복 문
반복문은 골격안에 있는 값이 false가 될 때까지 실행시켜주는 문법이예요
다른 언어와 마친가지로 크게 3가지 종류의 반복문이 있는데요
for문
for(변수초기값;변수 마지막값;증감값){
실행문.................
}
while문
while(조건){
실행문..............
}
do-while문
do{
실행문...................
}(조건);
*while문과 do-while문의 차이점
while
do-while
조건이 false 경우
실행 X
한번은 무조건 실행
조건에 세미콜론(;)
X
O
그림과 같이 while문에 i의 값은 10이 되어 종료되었지만
do-while의 조건도 10미만의 수여야지 실행되는 문법이지만
do-while문의 특성상 최초 한번은 실행되기에 실행된것을 알수있습니다.
이처럼 do-while문은 최초에 한번은 무조건 실행되는 초기값설정같은것에는 좋을것같습니다!
자 그럼 문제 반복문을 배웠으니깐 2단부터 9단까지 실행되는 구구단 만들기
간단하죠?
구구단을 만들다보면
반복문안에는 또다른 반복문이 중첩해서 들어갈 수있다는 것을 알수있어요.
반복문도 중첩이되면 조건문도 중첩이 되겠죠?
if(조건){
if(조건){
}
}
이런식으로요!
또한 반복문을 도중에 종료하거나 특정구간에서 빠져나올수도 있습니다
break;
continue;
이 두 명령어가 있는데요
구구단에서 한번 적용시켜 볼께요!
break; 명령어는 조건이 TURE면 반복문을 빠져나가겠어 라는 의미continue; 명령어는 조건이 TURE면 넘어가겠어 라는 의미예요
무한루트
for(;;){
}
while(true){
}
같이 명령어를 만들어줬을떄 조건문을 걸어서 프로그램을 종료시켜줘야 겠죠?
'기초 > JAVA' 카테고리의 다른 글
[JAVA]별찍기 (0) 2017.01.18 [JAVA] 논리연산자, 비트연산자 (0) 2017.01.17 [JAVA] 조건문 (0) 2017.01.11 [JAVA] 입출력 (0) 2017.01.11 [JAVA] 골격 및 주석 (0) 2017.01.10