728x90
if문을 써서 코딩을 할 경우 코딩 라인이 길어지는 경우가 있다.
if(){
}else if(){
}
이럴 경우 삼항연산자를 쓰면 매우 쉽게 표현할 수 있다.
위와 같은 경우 괄호안의 조건문이 참일경우 int a에 50이 담기게 되고 거짓일경우에는 40이 담기게 되는 코드이다.
이를 코드로 if문과 삼항연산자를 비교하면,
//IF문
int a;
if(5<4) {
a = 50;
}else {
a = 40;
}
System.out.println(a); //결과 = 40
//삼항연산자
int b = (5 < 4) ? 50 : 40;
System.out.println(b); //결과 = 40
'JAVA' 카테고리의 다른 글
래퍼런스와 스태틱(static) (0) | 2021.08.21 |
---|---|
자바의 입력기능 스캐너(Scanner) (0) | 2021.08.04 |
컬렉션 프레임워크 (0) | 2021.07.27 |
ArrayList(어레이 리스트) (0) | 2021.07.27 |
Wrapper Class (래퍼 클래스) (0) | 2021.07.23 |