java 조건문 if ~ else if

Java & Android 2015. 7. 29. 10:15
public class Test {
	public static void main(String[] args) {
		int a = 10;
		String str = null;
		
		if( a > 0 ) {
			str = "양수";
		} else if( a < 0 ) {
			str = "음수";
		} else {
			str = "a는 0";
		}
		
		System.out.println(str);
	}
}

if ~ else 구문은 어떤조건이 참인가, 거짓인가를 기준으로 작성된 코드를 실행한다.
실행될 코드가 하나의 구문이라면 '{ }'를 생략할 수 있지만 권장하지 않는다.
여러개 중첩도 가능하고, ~ else if ~ 로 계속 연결할 수 있다.
그러나 조건이 많아지면 switch ~ case 문을 사용하는 것이 낳을 수 있다.

'Java & Android' 카테고리의 다른 글

java 반복문 for  (0) 2015.07.29
java 조건문 switch ~ case  (0) 2015.07.29
java 삼항연산자 ? :  (0) 2015.07.29
java 변수 초기화, 리터럴  (0) 2015.07.29
java 변수명 규칙과 type(형)  (0) 2015.07.28
: