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등급입니다
'자바공부 > 연산자' 카테고리의 다른 글
JAVA(자바) - 이항 연산자 6.대입 연산자(=, +=, -=, *=, /=, %=, &=, ^=, |=, <<=, >>=, >>>=) (0) | 2021.01.19 |
---|---|
JAVA(자바) - 이항 연산자 5.비트 연산자(&, |, ^, ~, <<, >>, >>>) (0) | 2021.01.16 |
JAVA(자바) - 이항 연산자 4.논리 연산자(&&, ||, &, |, ^, !) (0) | 2020.12.30 |
JAVA(자바) - 이항 연산자 3.비교 연산자(==, !=, <, <=, >, >=) (0) | 2020.12.30 |
JAVA(자바) - 이항 연산자 2. 문자열 연결 연산자(+) (0) | 2020.12.23 |