枚举
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 }