[JAVA] 조건문
java의 조건문은 if, switch, 3항 연산식이 있다.
if문
if (조건 1) {
//조건 1이 참일 경우 수행
}
else if (조건 2) {
//조건 1이 거짓이고, 조건 2가 참일 경우 수행
}
else {
//모든 조건이 거짓일 경우 수행
}
Switch문
-
expr은 반드시 byte short char int만 가능
long, float, double 불가능
정수로 형변환이 가능한 데이터 타입만 들어갈 수 있다.
버전이 올라가면서 String, enum 타입이 가능해짐
-
break의 유무 확인
switch (expr) { case value1: //statement1 break; case value2: //statement2 break; case value3: //statement3 break; default: }
-
switch (expr) { case value1: //statement1 break; case value2: //statement2 break; case value3: //statement3 break; default: }
3항 연산자
type name = (condition)? value1 : value2;
condition이 참일 경우 왼쪽 value1를 할당 거짓일 경우 오른쪽 value2를 할당
댓글남기기