Java 枚举练习

本文介绍了如何使用Java枚举来定义等级选项,并通过switch语句进行处理。具体步骤包括创建枚举类,定义L1, L2, L3三个等级,然后在主程序中根据用户输入判断等级。" 90111675,7621573,SEnet深度学习网络解析:通道注意力机制,"['深度学习', '卷积神经网络', '分类网络', '模块设计']

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

|--需求说明

 

|--实现思路

1、创建枚举类  在枚举类里面定义三个可选项  L1,L2,L3

2、创建程序入口类,在里面使用switch 定义L1,L2,L3这三个值对应的等级

3、正常搜集用户输入,判断用户需要达到哪个等级

 

|--代码内容

 1 package lianxi;
 2 
 3 
 4 /**
 5  * @auther::9527
 6  * @Description: 等级
 7  * @program: gaoJiTeXing
 8  * @create: 2019-07-27 15:52
 9  */
10 public enum  Level {
11     L1,L2,L3
12 }
枚举类
 1 package lianxi;
 2 
 3 import java.util.Scanner;
 4 
 5 /**
 6  * @auther::9527
 7  * @Description: 目标
 8  * @program: gaoJiTeXing
 9  * @create: 2019-07-27 15:57
10  */
11 public class Target {
12     static Scanner scanner = new Scanner(System.in);
13     public void target(Level level) {
14         switch (level) {
15             case L1:
16                 System.out.println("Java初级工程师");
17                 break;
18             case L2:
19                 System.out.println("Java高级工程师");
20                 break;
21             case L3:
22                 System.out.println("Java架构师");
23                 break;
24             default:
25                 System.out.println("你已经突破天际,返璞归真,没有等级了");
26                 break;
27         }
28     }
29 
30     public static void main(String[] args) {
31         Target target = new Target();
32         System.out.println("请问你要学到第几单元?\n" +
33                 "选1、学完第一单元,你就是Java初级工程师,\n" +
34                 "选2、学完第二单元,你就是Java高级工程师,\n" +
35                 "选3、学完第三单元,你就是Java高级工程师");
36         String answer = scanner.next();
37         if ("1".equals(answer)) {
38             System.out.println("你选择了学到");
39             target.target(Level.L1);
40             System.out.println("请到财务交钱后学习吧");
41         }else if ("2".equals(answer)){
42             System.out.println("你选择了学到");
43             target.target(Level.L2);
44             System.out.println("请到财务交钱后学习吧");
45         }else if ("3".equals(answer)){
46             System.out.println("你选择了学到");
47             target.target(Level.L3);
48             System.out.println("请到财务交钱后学习吧");
49         }else {
50             System.out.println("你这个选择让我很为难啊,拜拜了你");
51         }
52     }
53 }
程序入口

 

|--运行结果

 


转载于:https://www.cnblogs.com/twuxian/p/11255559.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值