JAVA/java 문제

[자바JAVA] 연산자 - 삼항연산자

자바칩 프라푸치노 2020. 9. 18. 17:32

안녕하세요 자바칩 프라푸치노입니다.

오늘은 삼항연산자에 대한 문제를 풀어보겠습니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package sec01_verify;
 
public class Exercise02 {
    public static void main(String[] args) {
    
         int score = 85;
 
        String result = !(score>90) ? "가":"나";
        
        /*
        if(result) {
            System.out.println("가");            
        } else {
            System.out.println("나");
        }
        */
        System.out.println(result);
    }
 
}
 
cs

요 코드를 보고 나올 값을 한번 유추해보는 것입니다.

 

result에 조건이 

score가 90보다 크지 않냐? 입니다.

맞으면 가, 아니면 나가 나오겠죠.

score는 85이므로 90보다 크지 않습니다.

맞기 때문에 "가"가 출력되겠습니다.

 

이렇게 나왔네요!

728x90