Computer Science/Programming Language

[JAVA] 연산자 - 삼항연산자

BS Kwak 2020. 5. 28. 19:16

삼항 연산자 (=조건 연산자)

 

조건식(피연산자1) ? 값 또는 연산식(피연산자2) : 값또는 연산식(피연산자3)

조건식 연산 -> true 이면 피연산자2 

조건식 연산 -> false 이면 피연산자3

(sum > 90 ) ? "A" : "B" ;	// 조건식, A, B와 같이 세 개의 피연산자가 필요
int sum = 95;
char grade;
if (sum >90) grade='A';
else grade = 'B';

 위의 두개의 코드는 동일