枚举类:

public enum CarEnum {YA_DI(1, "雅迪"),AO_DI(2, "奥迪");int code;String msg;CarEnum(int code, String msg){this.code = code;this.msg = msg;}
}

测试类:

@Test
public void test35() {Logger LOGGER = LoggerFactory.getLogger("区分车型");CarEnum carEnum = CarEnum.AO_DI;switch (carEnum) {case AO_DI: {LOGGER.info("我是奥迪");break;}case YA_DI: {LOGGER.info("我是雅迪");}default: {LOGGER.info("error");}}//    结果://    11:20:51.462 [main] INFO 区分车型 - 我是奥迪
}

switch中正确使用枚举相关推荐

  1. JAVA中Switch中使用Enum枚举类

    问题 项目中出现了需要结合使用Switch和Enum的情况,按照平常思路编写代码后发现无法通过编译,如下列代码所示(只保留关键部分) 枚举类Constant代码如下 public enum Const ...

  2. Go语言-switch case | switch中判断多个值、interface conversion: interface {} is float64, not int

    文章目录 Go语言-switch case 背景 switch case Golang中switch的特殊用法--fallthrough go语言switch中判断多个值 Type Switch,判断 ...

  3. Switch 中参数的范围探讨

    switch 语句必须遵循下面的规则: switch 语句中的 expression 必须是一个整型或枚举类型,或者是一个 class 类型,其中 class 有一个单一的转换函数将其转换为整型或枚举 ...

  4. 关于python缩进的描述中_关于Python程序中与“缩进”有关的说法中,以下选项中正确的是()...

    关于Python程序中与"缩进"有关的说法中,以下选项中正确的是() 答:缩进在程序中长度统一且强制使用 同文学或同音乐主题的民歌,<_______>是其中之一.此曲经 ...

  5. python中正确的输入语句x、y=input_语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是( )。_学小易找答案...

    [多选题]听障儿童辨音训练包括( ) [简答题]实现栈类(顺序栈跟链栈均可),并利用栈实现十进制到二进制的转换. 将源代码.py文件作为附件上传. [简答题]什么是空字典和空集合?如何创建 [简答题] ...

  6. 如何在R中正确使用列表?

    本文翻译自:How to Correctly Use Lists in R? Brief background: Many (most?) contemporary programming langu ...

  7. switch()中不允许的数据类型有?

    switch()中不允许的数据类型有? (1)浮点型:浮点型无法精确比较,由于精度问题. (2)字符串:字符串没有直接的比较操作符可以使用,只能通过strcmp之类的函数进行比较,也不适合.

  8. css中 media的用法,如何在css中正确使用@media

    如何在css中使用@media作为特定分辨率?所以我想让我的侧栏更改取决于用户分辨率,所以我使用@media.如何在css中正确使用@media 这是示例代码: @media (max-width: ...

  9. 在JAVA语言程序中main_在Java程序main方法中,正确的参数是

    [单选题]下列叙述中,错误的是 [填空题]Access属于()数据库,Access中,不允许在主关键字字段中有重复值或(). [单选题]如下哪些字符串是Java中的标识符? [填空题]常用的基本电量传 ...

  10. java 中覆 写tostring_如何在Java中正确覆盖toString()?

    如何在Java中正确覆盖toString()? 听起来有点愚蠢,但我需要帮助我的toString()方法,这是非常irking. 我尝试在网上查找,因为toString是搞砸了,"没有找到K ...

最新文章

  1. Registry Release Traces 版本功能迭代和 issue bugfix
  2. 前端代码规范(es6,eslint,vue)
  3. STM32的时钟系统RCC详细整理(转)
  4. 六十、走进位运算的大门
  5. 802.11b标准简介
  6. gcc编译器java_「gcc编译器下载」gcc编译器下载各版本下载 - seo实验室
  7. window 环境下搭建多个git项目
  8. Oracle插入时间
  9. Obective-C之宏定义
  10. python函数调用位置_关于Python函数中的位置参数
  11. 14.TCP/IP 详解卷1 --- DNS:域名系统
  12. 英语期刊写作-通往国际学术舞台的阶梯第五章答案
  13. Andorid11 暗码启动应用(一)
  14. python之简易飞机大战
  15. excel添加水印及设置打印参数poi
  16. 补丁服务器同步不上微软,无法初始化 Microsoft Exchange 信息存储服务,因为客户端和服务器计算机上的时钟不同步...
  17. Jenkins用户权限控制插件——Role-based Authorization Strategy
  18. SqlServer2005中数据库角色成员身份
  19. 基于Web SCADA平台构建数字化车间的MES系统
  20. php读取word文件并解析图片,PHP读取office word文档内容及图片

热门文章

  1. 【转】Linux编译程序报错 undefined reference to error 的解决方法
  2. 计算机管理打印机服务,Windows下打印服务器的管理(一)
  3. sql解决数据库日志文件过大的问题
  4. GPIO输入输出模式原理(八种工作方式附电路图详解)
  5. Questa-sim安装最后一步点了是之后,安装了hardlock.sys文件导致电脑无限蓝屏重启的解决方案
  6. 误差平方和用python_用Python学分析 - 单因素方差分析
  7. 全电发票的最新进展:有关咨询整理(上篇)
  8. war3第一视角集合 UD篇
  9. java基础学习总结——方法的重载(overload)
  10. 怎么将多个Excel工作簿合并成一个新的工作簿