티스토리 뷰

java&spring

삼항 연산자

sungjine 2016. 7. 23. 21:05
반응형

 - 삼항 연산자

(조건문)? 참일 경우의 값 : 거짓일 경우의 값


< if 문 >

int a = 2;

String str;

if(a % 2 == 0) {

   str = "짝수";

} else {

   str = "홀수";

}


위와 같은 구문이 있으면


< 삼항 연산자 >

int a = 2;

String str = (a % 2 == 0)?"짝수":"홀수";


위와 같은 삼항 연산자로 표현할 수 있다.


코드량은 줄어들지만 적응되어 있지 않다면 가독성이 떨어지는 단점이 있다.

반응형

'java&spring' 카테고리의 다른 글

인터페이스(interface)  (0) 2016.08.06
[Java] 생성자  (0) 2016.08.04
this, this(), super, super()  (0) 2016.08.02
[Java] 오버라이딩 vs 오버로딩  (0) 2016.07.29
[Java] try-with-resources  (0) 2016.07.25
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31