본문 바로가기
Language/Java

[Java] 조건문 If

Writer mintparc 2019. 9. 10.

조건문 if


조건문은 조건의 참 true과 거짓 false 에 따라 서로 다른 작업을 할 수 있다. 따라서 조건식은 boolean 타입으로 참/ 거짓의 결과가 나오게 작성해야 한다. 조건식이 참/ 거짓의 결과값을 반환하게 하기 위해 일반적으로 관계연산자와 논리연산자가 많이 사용된다.

 

 

 

if


int i = 10;

	if (i > 0) {	
		System.out.println("i는 0보다 큽니다.");
	}
    // i는 0보다 큽니다. 출력

 

if ( 조건 )이 참일 때 if { 실행문; }이 실행된다.

 

 

 

if ~ else


int i = 10;
int j = 20;

	if(j < 20) {
		System.out.println("j는 20보다 작습니다.");
	} else {
		System.out.println("j는 20보다 크거나 같습니다.");
	}
    
    // j는 20보다 크거나 작습니다. 출력
		

 

if ( 조건 )이 참일 때 if { 실행문; }이 실행되고,

거짓일 때 if의 중괄호를 빠져나와 else { 실행문; }이 실행된다.

 

 

 

if ~ else if


int i = 10;
int j = 20;

	if(i > j) {
		System.out.println("i가 j보다 큽니다.");	
	} else if (i < j) {
		System.out.println("i가 j보다 작습니다.");
	} else if (i == j) {
		System.out.println("i와 j가 같습니다.");
	} else {
		System.out.println("???");
	}
    
    // i가 j보다 작습니다. 출력

 

if (조건 )이 참일 때 if { 실행문; } 이 실행되고, 거짓일 때 if의 중괄호를 빠져나와 else if ( 조건 )을 확인한다.

else if ( 조건 ) 이 참일 때 else if { 실행문; } 이 실행된다.

그리고 거짓일 때 else { 실행문; } 이 실행된다.

 

 

댓글