2016/07/10 - [IT/Java] - 7 자바 Java 의 조건문!
이번엔 일부 코드를 반복 실행하기 위한 자바 Java의 반복문을 배워보도록 하겠습니다!
while 문
가장 기본적인 while 문 먼저 보도록 하겠습니다!
public class Loop {
public static void main(String[] args) {
int num =0;
while(num<5){
System.out.println("This is "+num+" loop");
num++;
}
}
}
이렇게 하면 이런 결과가 출력되겠죠?
This is 0 loop
This is 1 loop
This is 2 loop
This is 3 loop
This is 4 loop
그럼 구조를 하나하나 봐볼까요? while 옆에 있는 (num<5) 얘는 조건입니다! 이 조건이 만족하면 { 이 안ㅇ에 있는 문장들을 실행하게 됩니다! 만족하지 않으면 생략하고 넘어가게 되죠!
do - while 문
이번에는 do - while 문을 볼게요!
public class Loop {
public static void main(String[] args) {
int num =0;
do{
System.out.println("This is "+num+" loop");
num++;
}while(num<5);
}
}
do - while 문도 거의 while문과 비슷하게 생겼죠? 이거는 일단 { 안의 문장을 한 번 실행한 후에 마지막에 조건을 검사하는 방식입니다! 그래서 이거 같은 경우에는 처음부터 조건이 안 맞는 경우 같이 가끔 다른 결과가 나온다는 것이 while 문과의 차이점입니다!
This is 0 loop
This is 1 loop
This is 2 loop
This is 3 loop
This is 4 loop
for 문
public class Loop {
public static void main(String[] args) {
for(int num=0; num<5; num++){
System.out.println("This is "+num+" loop");
}
}
}
for문은 이렇게 생겼습니다! for 옆에 있는 첫 번째 int num=0; 이것은 반복을 위한 변수 선언입니다! 그리고 두 번째 num<5; 이것은 반복에 필요한 조건입니다! 마지막 세번째 이거는 반복문을 탈출하기 위한 연산입니다!
This is 0 loop
This is 1 loop
This is 2 loop
This is 3 loop
This is 4 loop
전반적으로 C 언어랑 별다를게 없죠??
댓글, 공감, 구독(이웃추가)는 블로거에게 큰 힘이 됩니다! 부탁드리면서 이번 포스팅을 마치도록 하겠습니다! 지금까지 딘또였습니다.
'Develop > Java' 카테고리의 다른 글
10 자바 Java 메소드 알아보기 (0) | 2016.09.01 |
---|---|
9 자바 Java 반복문 중첩과 조절 continue break 예제 (0) | 2016.08.28 |
7 자바 Java 의 조건문! (0) | 2016.07.10 |
6 자바 Java 의 비트연산자! (0) | 2016.07.10 |
5 자바 Java의 연산자 (0) | 2016.07.10 |
댓글