[Java] 삼항 연산자

Bam·2024년 2월 22일
0

Java

목록 보기
12/98
post-thumbnail

삼항 연산자 ?:

삼항 연산자 ?:는 말 그대로 피연산자가 3개인 연산자입니다.

다음과 같은 구조를 가지고 있습니다. ? 왼쪽에는 조건식을 넣고 : 왼쪽에는 조건식이 true일 때 실행 될 코드를 오른쪽에는 false일 때 실행될 코드를 작성합니다.

조건식 ? 조건식이 true일 때 실행할 코드 : 조건식이 false일 때 실행할 코드
public class Operator {
    public static void main(String[] args) {
        int x = 1;
        int result;

        result = x == 1 ? x + 1 : x - 1;

        System.out.println(result);
    }
}

x == 1이 true이기 때문에 :의 왼쪽 코드가 실행되어 2라는 결과가 나옵니다.

0개의 댓글