제어문 : 실행의 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것

1. 조건문

 - if : 만약 ~이면 

       if(조건식) {

              실행문;

       } else {

           실행문;

       }


  - switch :  변수 값에 따라 실행문 선택 가능 

                switch(변수) { 

                            case 값 1 : 

                                   break;   //case에 걸려서 실행문 끝나면 종료되어 switch문에서 빠져나

                            case 값2: 

                                   break; 

                            default:

                                  break;

                  }   

 


2. 반복문

for : 주어진 횟수만큼 실행문 반복 실행할 때


       for (초기화식 : 조건식 : 증감식) {

              조건 만족할 때 실행문;

       } 


for 응용 (foreach): 

           for(타입 변수 : 배열) {

                        실행문;

            } -> 배열 크기만큼 알아서 반  



while : 정해진 횟수 없을 때 실행

          while (조건식) {

                 조건 만족할 때 실행문;

          }            //조건 만족 안 하면 반복문 종료

 

do while : 실행문을 우선 실행시키고 실행결과에 따라 실행 계속할지 안 할지 정하는 것

             do{ 

                   실행문 

             }while(조건식);

 

 

break : for, while, do while에서 실행 중지할 때 사용됨

continue : for, while, do while에서 사용, 블록 내부에서 실행되면 조건식으로 이동



*조건식 ex) q입력하기 전까지 반복일 때 do while문의 조건식 while(! inputString.equals("q") );

'JAVA' 카테고리의 다른 글

조건식 예제_if-else + Math.random ()  (0) 2019.06.18
조건식 예제_ if-else  (0) 2019.06.18
연산자  (0) 2019.06.18
변수와 타입  (0) 2019.06.18
이클립스 설치  (0) 2019.06.18

+ Recent posts