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

本文介绍了一个使用Java枚举实现的学习进度跟踪系统,通过枚举类型定义了不同阶段的学习目标,并利用switch-case结构根据用户输入显示对应的大数据工程师职业路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

枚举

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 }

 

转载于:https://www.cnblogs.com/yanglanlan/p/11272316.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值