输出学习阶段目标
package com.cheng; import java.util.Random; import java.util.Scanner; //三个阶段的学习目标 public class LearingAims { static Scanner sc = new Scanner(System.in); // 有三个学习阶段 public Stage learnStage; // L1 : 大数据开发工程师 // L2; 大数据挖掘工程师 // L3: 大数据架构师 public static void doWhat(Stage learnStage) { // Stage me = (Stage) new Random().Next(3); switch (learnStage) { case L1: System.out.println("输出第一阶段的学习目标:"); System.out.println("大数据开发工程师"); break; case L2: System.out.println("输出第二阶段的学习目标:"); System.out.println("大数据挖掘工程师"); break; case L3: System.out.println("输出第三阶段的学习目标"); System.out.println("大数据架构师"); break; } } public static void main(String[] args) { System.out.println("请选择您要第几阶段的目标内容:(L1,L2,L3)"); String choose = sc.next(); if ("L1".equalsIgnoreCase(choose)) { doWhat(Stage.L1); } else if ("L2".equalsIgnoreCase(choose)) { doWhat(Stage.L2); } else if ("L3".equalsIgnoreCase(choose)) { doWhat(Stage.L3); }else { System.out.println("输入错误"); } } }
枚举类
package com.cheng; public enum Stage { L1,L2,L3; }