삼항 연산자: if-else의 축약형
condition ? expression1 : expression2 ;
조건(condition)이 참이면 expression1을 실행하고
조건이 거짓이면 expression2를 실행한다
실행한다는 특징 때문에 바로 조건문과 변수를 연결지을 수 있다
package ternaryOperator;
public class TernaryOperator {
public static void main(String[] args) {
int sum = 67;
String answer = sum > 70 ? "Yes" : "No";
System.out.println(answer);
}
}
'Study > Java' 카테고리의 다른 글
Java: 1차원, 2차원 배열 오름차순, 내림차순 정렬 요약과 이해 (0) | 2021.11.01 |
---|---|
Java: 배열의 초기값 ( String 배열의 초기값만 왜 null? ) (0) | 2021.10.25 |
Java: 소수 표현, 소수 반올림 표기 - format, DecimalFormat (0) | 2021.10.14 |
Java: BufferedReader / Writer와 StringTokenizer의 개념과 이해 (0) | 2021.10.10 |
Java: 아스키코드, Char, String 변환과 응용 (1) | 2021.10.10 |