JAVA

제어문

zammanza 2013. 1. 29. 13:56

제어문

 

1.조건문

 

참-거짓(2가지만 존재)

동시수행 불가능(상호 배타적)

 

-IF-

if(조건문1){'참'일 경우 수행구문1}

else if(조건문2){'거짓'일 경우 수행구문2}

 

-switch-

정수식만 수행가능 (byte, short, int, char)

 

switch(정수식 조건문){

case 값1 : 수행구문1; break;

case 값2 : 수행구문2; break;

case 값3 : 수행구문3; break;

                 .

     .

case 값n : 수행구문n; break;

default : 수행구문n+1;

}

 

 

2.반복문

 

조건에 의한 반복수행

for,while,do-while 의 3가지 존재

 

-for-

for(초기값 ; 조건문 ; 증가값)

{수행구문;}

 

-while-
  초기값
  while(조건문){
       실행구문}

 

-do-while-
  초기값
  do{실행구문
       }while(조건) ;    <---반드시 끝에  ;  를 붙여줘야 함