【0729作业】输出学习阶段目标(枚举)

枚举

1 package com.mubiao;
2 
3 public enum Subject {
4     L1,L2,L3
5 }
 1 package com.mubiao;
 2 
 3 import java.util.Scanner;
 4 
 5 public class Main {
 6     public void aims(Subject aims) {
 7         switch (aims) {
 8         case L1:
 9             System.out.println("大数据开发工程师");
10             break;
11         case L2:
12             System.out.println("大数据挖掘工程师");
13             break;
14         case L3:
15             System.out.println("大数据架构师");
16             break;
17             default:
18                 System.out.println("课程已全部结束!");
19         }
20         
21     }
22     public static void main(String[] args) {
23         Main aims=new Main();
24         System.out.println("***阶段学习进度***");
25         System.out.println("您已学习到哪个阶段(共有一、二、三,三个阶段)?");
26         Scanner sc=new Scanner(System.in);
27         String aim=sc.next();
28         if("一".equals(aim)||"1".equals(aim)) {
29             System.out.print("您已学习到第"+aim+"阶段,您当前的学习目标是");
30             aims.aims(Subject.L1);
31         }else if("二".equals(aim)||"2".equals(aim)) {
32             System.out.print("您已学习到第"+aim+"阶段,您当前的学习目标是");
33             aims.aims(Subject.L2);
34         }else if("三".equals(aim)||"3".equals(aim)){
35             System.out.print("您已学习到第"+aim+"阶段,您当前的学习目标是");
36             aims.aims(Subject.L3);
37         }else {
38             System.out.println("输入有误,当前阶段无学习目标!");
39         }
40     }
41 }

猜你喜欢

转载自www.cnblogs.com/yanglanlan/p/11272316.html