자바 언어 기초 - 연산자

삼항(조건) 연산자

한모로그 2023. 1. 14. 14:31

삼항 연산자

  • 총 3개의 피연산자를 가짐
  • ? 앞의 피연산자는 boolean 변수 또는 조건식. 이 값이 true이면 콜론(:) 앞의 피연산자가 선택되고, false이면 콜론 뒤의 피연산자가 선택됨


    출처, 이것이 자바다


package ch03.sec11;

/*
 * 삼항 연산자
 */

public class ConditionalOperationExample {

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

    }

}