[Java] 삼항 연산자와 조건문 활용하기
반응형
Java의 삼항 연산자와 조건문 활용하기
// 결과 = (조건) ? (참의 경우 결과값) : (거짓의 경우 결과값)
삼항 연산자 예제
- 삼항 연산자를 사용해 최대값과 최소값을 구한다:
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); } }
키 조건에 따른 탑승 가능 여부 확인
- 키 조건을 검사해 탑승 가능 여부를 출력한다:
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); } }
위 예제들을 통해서 삼항 연산자와 조건문을 활용하는 방법을 배울 수 있습니다. 더 궁금한 점이 있다면 댓글로 남겨주세요! 😊
반응형
'낙서장[1] > 91. Java' 카테고리의 다른 글
[Java] 문자열 조작(Java) 기본 예제 2 (0) | 2025.01.29 |
---|---|
[Java] 문자열 조작(Java) 기본 예제 (0) | 2025.01.29 |
[Java] 배열을 거꾸로 출력하기 (1) | 2025.01.24 |
[JAVA] 람다식(Lambda Expression): 정의, 용도, 사용 방법 및 예시 (1) | 2025.01.24 |
[JAVA] 두 수의 곱 (0) | 2025.01.21 |