Java & Android
java 조건문 if ~ else if
puttico
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 문을 사용하는 것이 낳을 수 있다.