안녕하세요 자바칩 프라푸치노입니다.
오늘은 직급을 입력받아서 그에 맞는 월급을 알아보겠습니다.
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
import java.util.Scanner;
public class SwitchStringEx {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String position = null;
System.out.print("직급을 입력하세요 >> ");
position = scanner.nextLine();
//보통 switch() 문의 값은 int이하의 값을 지니지만, 유일하게
//String 클래스 타입은 허용한다.
switch (position) {
case "부장":
System.out.println("500만원");
break;
case "차장":
System.out.println("400만원");
break;
case "과장":
System.out.println("350만원");
break;
case "대리":
System.out.println("250만원");
break;
case "사원":
System.out.println("150만원");
break;
default:
System.out.println("300만원");
break;
}
scanner.close();
}
}
|
cs |
position에 무엇을 입력하느냐에 따라 결과가 다르게 나오겠구요
default는 위의 case중 아무 단어도 맞지 않으면 300만원이 나온다는 말이되겠네요
그래서 나무가 300만원을 받게 되었습니다~
728x90
'JAVA > java 실습' 카테고리의 다른 글
[자바JAVA] 반복문 - while문으로 합계 구하기 (0) | 2020.09.25 |
---|---|
[자바JAVA] 반복문 for문 으로 total구하기, for문 종단점 설정, variables보기 (0) | 2020.09.25 |
[자바JAVA] 조건문 - switch문 /난수를 발생시켜서 그 시간에 무엇을 할지 출력하기 (0) | 2020.09.24 |
[자바JAVA] 조건문 - 중첩 if문으로 성적 등급 나눠서 표현하기 (0) | 2020.09.23 |
[자바JAVA] 조건문 if, if-else, switch 문 -점수 등급 출력하기, 성별 출력하기 (0) | 2020.09.23 |