ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JAVA if문, if ~else 문 , if ~ else if ~ else문
    프로그래밍/Java 2019. 9. 22. 16:18
    반응형

     

    조건문은 여러 가지 형태로 만들어 줄 수 있는데, 그중에 if 문을 가장 많이 사용한다. if문을 사용하는 법을 알아보자.

     

    IF문

     

    if (조건식) { 

    };

     

    조건식 = 참이면 {}(대괄호) 안에 있는 내용 실행 

     

    IF ~else 문

     

    if ( 조건식 ) {

    } else {

    };

     

    조건식 = 참이면 if 옆에 잇는 {}(대괄호)를 실행 하지만,

    조건식이 참이 아니면 else를 실행한다.

     

    IF ~ else if ~ else문

     

    if ( 조건식 ){

    } else if ( 조건식 ){

    }else {

    }

     

    각 조건식이 참일 때의 경우를 실행, 

    조건식 참이 아닐 때, else의 있는 내용 실행 

    코드를 보며 살펴보자,

    IF문

    public static void main(String[] args) {
    		int a = 10;
    		int b = 10;
    	//조건문 1
    		if (a == 10) {
    			System.out.println("참");
    		}
    		
            
            //조건문 2
    		if (a == 20) {
    			System.out.println("참");
    		}else {
    			System.out.println("거짓");
    		}
    		
            
            //조건문 3
    		if (a == 20) {
    			System.out.println("1");
    		}else if (a == b) {
    			System.out.println("2");
    		}else {
    			System.out.println("3");
    		}
        }
        
    실행 값 
    
    참
    거짓
    2

     

    조건식을 사용할 때 if 문은 위에서부터 아래로 읽어 들인다 if의 조건이 참이면, 바로 종료된다는 점 숙지하기 바란다. 

    if문을 구성할 때 내가 만드는 프로그램의 조건을 몇 개를 참조하고 실행해야 하는지 구상하면서 조건문을 만들면, 조건식을 만들기 쉬울 것이다. 

     

    반응형

    댓글

Designed by Tistory.