[Java] 삼항 연산자와 조건문 활용하기

Posted by nkjok
2025. 1. 29. 14:09 낙서장[1]/91. Java
반응형

Java의 삼항 연산자와 조건문 활용하기

        // 결과 = (조건) ? (참의 경우 결과값) : (거짓의 경우 결과값)

삼항 연산자 예제

  1. 삼항 연산자를 사용해 최대값과 최소값을 구한다:
     
    package JavaApp;
    
    public class TernaryOperatorExample {
        public static void main(String[] args) {
            int x = 3;
            int y = 5;
            int max = (x > y) ? x : y; // x와 y 중 큰 값을 max에 저장한다
            System.out.println("최대값: " + max);
    
            int min = (x < y) ? x : y; // x와 y 중 작은 값을 min에 저장한다
            System.out.println("최소값: " + min);
    
            boolean isEqual = (x == y) ? true : false; // x와 y가 같은지 확인한다
            System.out.println("x와 y가 같은가? " + isEqual);
    
            String result = (x != y) ? "달라요" : "같아요"; // x와 y가 다른지 확인한다
            System.out.println("결과: " + result);
        }
    }
    

키 조건에 따른 탑승 가능 여부 확인

  1. 키 조건을 검사해 탑승 가능 여부를 출력한다:
     
    package JavaApp;
    
    public class HeightCheck {
        public static void main(String[] args) {
            int height = 121;
    
            String boardingStatus = (height >= 120) ? "탑승 가능합니다" : "탑승 불가능합니다"; // 키가 120cm 이상인지 확인한다
            System.out.println("키가 " + height + "cm 이므로 " + boardingStatus);
        }
    }
    

위 예제들을 통해서 삼항 연산자와 조건문을 활용하는 방법을 배울 수 있습니다. 더 궁금한 점이 있다면 댓글로 남겨주세요! 😊

반응형