관리 메뉴

자바(JAVA) 제어문 본문

Java/Java 기본 개념

자바(JAVA) 제어문

ª_ª 2016. 10. 31. 23:20
728x90
반응형

제어문 이란?

어떤 상황을 판단해서 결과를 true(참) 또는 false(거짓)을 반환 합니다. 일상 생활에서 제어문의 예를 들어보면 감기가 심하게 걸려서 학교에 갈까? 말까? 학교에 등교를 하게 되면 평소와 같이 수업을 들어야 될 것이고, 결석을 하게 되면 그에 합당한 조치가 취해 질 것입니다.


1. if문

프로그래밍에서 가장 많이 사용되는 제어문의 대표적인 if문 입니다. 단어 그대로 만약 ~ 한다면... 으로 조건을 만족하는 경우에 해당 프로그램이 수행 됩니다.


if문의 형태

if(논리값) {

// true(참)일때만 실행됩니다.

실행문1

실행문2

실행문3 

}



2. if ~ else문

if문을 사용했을 때, 단순하게 판단했다고 생각이 되면, if ~ else는 다양한 상황에 대해서 true(참) or false(거짓)를 판단하여 해당 프로그램을 수행합니다


if~else문의 형태

조건에 따라서 if문을 실행하냐 else를 실행하냐 둘 중 하나만 실행합니다.

if(조건식)

if의 조건식이 true이면 실행

else

if의 조건식이 false이면 실행




3. if ~ else if ~ else 문

다양한 조건중에서 한가지를 선택해야 될 때 사용 됩니다.

다중 if ~ else if 문의 형태

// 다중 if ~ else if 

// 

// if(조건식1)

// 조건식1이 참이면 실행 합니다. 나머지는 무시합니다.

// else if(조건식2)

// 조건식2가 참이면 실행 합니다. 나머지는 무시합니다.

// else if(조건식3)

// 조건식3이 참이면 실행 합니다. 나머지는 무시합니다.

// else

// 조건식1,2,3이 모두 거짓이면 실행 합니다.



4. switch ~ case 문

switch ~ case문의 형태

// switch ~ case 

//

// switch(조건식)

// {

// case ? :   // if문과 유사합니다. 조건식중에 맞는 값이 case값과 같다면 실행해라.

//         문장

//         break;

//      default :  // else문과 유사합니다. 위에중에 맞는게 없으면 이걸 실행해라.(생략가능합니다.)

//         문장

//         break;

//}



03_제어문.zip

728x90
반응형

'Java > Java 기본 개념' 카테고리의 다른 글

자바(JAVA) 배열  (0) 2016.11.07
자바(JAVA) 반복문  (0) 2016.11.02
자바(JAVA)의 연산자  (0) 2016.10.28
자바(JAVA)의 자료형  (0) 2016.10.26
자바(JAVA)란 무엇인가?  (0) 2016.10.19
Comments