프로그래밍 언어/JAVA

[JAVA] switch 문에 string 값 대조하기

리그캣 2018. 3. 6. 18:24

JDK 1.7 부터는 switch 대조로 String값을 사용할 수 있다.


테스트를 해보았다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
public class testSource {
 
    public static void main(String[] args) {
        String str="피카츄파이리";
        
        switch(str) {
        case "피카츄파이리":
            System.out.println("이것은 피카츄 파이리다!!");
            break;
        default:
            System.out.println("이것은 다른거다!!");
            break;
        }
        switch(str) {
        case "파이리피카츄":
            System.out.println("이것은 파이리 피카츄다!!");
            break;
        default:
            System.out.println("이것은 피카츄 파이리다!!");
            break;
        }
    }
 
}
 
cs


실험 결과

이것은 피카츄 파이리다!!

이것은 피카츄 파이리다!!


String 값이 사용 가능하다 ㅎㅎ