[자바 연산자] 10. 삼항연산자

김건우's avatar
Feb 04, 2025
[자바 연산자] 10. 삼항연산자
💡
max_vlaue = (x > y) ? x : y;
위의 식에서 조건 (x > y)가 참이면 x가 수식의 결과 값이 되고, 거짓이면 y의 값이 결과 값
대표적인 예 absolute_value = (x > 0) ? x: -x; 절대값 계산
max_value = (x > y) ? x: y; 최대값 계산
min_value = (x < y) ? x: y; 최소값 계산
package ex02; import java.util.*; public class Pizza { public static void main(String[] args) { double area1 = 2 * 3.141592 * 20 * 20; double area2 = 3.141592 * 30 * 30; System.out.println("20cm 피자 면적=" + area1); System.out.println("30cm 피자 면적=" + area2); System.out.println((area1 > area2) ? "20cm 두 개" : "30cm 한 개"); } }
notion image
Share article

gunwoo