본문 바로가기
자바공부/연산자

JAVA(자바) - 삼항 연산자(조건 연산식 ( (조건식) ? 값 또는 연산식 : 값 또는 연산식)

by You진 2021. 1. 19.

JAVA(자바) - 삼항 연산자(조건 연산식 ( (조건식) ? 값 또는 연산식 : 값 또는 연산식)

조건연삭식 ( ( ) ?   :   )

-조건식에 따라 클론(:) 앞 뒤의 피연산자가 선택

앞에 말대로 조건식에 따라 : 의 앞 뒤로 선택을 한다

int score = 95;
char grade = (score>90) ? 'A' : 'B' 
= int socre = 95;
char grade;
if(score>90){
   grade = 'A';
} else {
   grade = 'B';
}

 

	public static void main(String[] args) {
		int score = 85;
		char grade = (score > 90) ? 'A' : (score > 80) ? 'B' : 'C';
		System.out.println(score+"점은"+grade+"등급입니다");
	}
	실행 후 결과값:
	85점은B등급입니다