[JAVA] OPERATOR 삼항 연산자 사용 방법 및 예제
- 코딩/Java
- 2020. 3. 14.
[JAVA] OPERATOR 삼항 연산자 사용 방법 및 예제
삼항 연산자란 조건 연사자 라고도 하며
간단한 예시로 (i > 1 ? " i는 1보다 크다 " : " i는 1보다 작다 ")
i가 1보다 클 경우 왼쪽의 i는 1보다 크다가 실행이 되고 그 반대 일 경우 i는 1보다 작다가 실행이 됩니다.
사용 예시
/**
삼항(조건)연산자
? :
*/
class Operator6 {
public static void main(String[] args) {
// 조건식 ? 항1 : 항2
int i = 10;
System.out.println(i + "은(는)" + (i >= 0? " 양수" : " 음수") );
//
int year = 2020;
int birth = 1994;
int age = year-birth+1;
//나이가 20살 이상 이라면 으른, 그렇지않다면 "미성년" 출력
System.out.println(age + "살은" + (age >= 20? "어른" : "미성년") );
}
}
i가 0보다 크거나 작을 경우 양수 이며, 반대일 경우 음수 이고
아래의 경우 age가 20보다 크거나 같을 경우 어른이고, 반대일 경우 미성년이라고 출력이 되게 된다.
'코딩 > Java' 카테고리의 다른 글
[Java] 자바 스트림(Stream) 사용법 및 예제 (0) | 2020.11.23 |
---|---|
[JAVA] OPERATOR 논리 연산자 설명과 예제 (0) | 2020.03.15 |
[JAVA] 자바 Constant 상수 예시 (0) | 2020.03.13 |
[JAVA] SWING 사용하여 GUI 인터페이스 만들기 예제 JFRAME (0) | 2020.03.12 |
[JAVA] 2차원 배열 생성(선언 및 초기화) (0) | 2020.02.20 |