본문 바로가기

Java

자꾸 까먹는 3항 연산자.

3항 연산자

3항 연산자는 if else로 해결할 수 있지만, 이보다 더 간편이 사용할 수 있는 장점이 있기 때문에 가끔 쓰이곤 한다.

 

만일 int형 변수 a, b가 있고 b 5보다 클 경우 a 5를 넣고, 아닐경우 a b를 넣고싶다면

a = b > 5 ? 5 : b; 와 같이 넣어주면 된다

 

할당할 곳 = 비교문? 참일때값 : 거짓일때 값

 

[출처] 3항 연산자|작성자 김플레