자바
자바 3항 연산자 [북붙따라하기]
세상 모든 것 들은 그 자신을 위해 존재한다.
2020. 12. 27. 14:06
사용예제) 그대로 복사 해서 실행 해봅시다.
--------------------------------------------------
public class Sample {
public static void main(String[] args) {
//3항 연산자 예제
int nNum = 5;
String strC = (nNum > 3) ? "3보다 크다" : "3보다 작다";
System.out.println("strC : "+strC);
//결과는 strC : 3보다 크다
if(nNum > 3) {
strC = "3보다 크다";
}else {
strC = "3보다 작다";
}
System.out.println("strC : "+strC);
//결과는 strC : 3보다 크다
}
}
-------------------------------------------------
위의 3항 연산자를 이용한 한줄코딩과
아래의 5줄 사용한 if else문의 결과는 같다.
구성은
조건식 ? 참일때실행 : 거짓일때실행 ;
자바에서 3항 연산자를 사용하면
깔금한 코딩을 할수 있는 때가 자주 있다.
복잡하고 여러가지를 처리할 때는 if문이 더 잘 잃혀진다.
너무 많이 사용하는 것은 금물이다.
728x90
반응형