Java switch的各种可用类型测试(包括枚举enum)

枚举enum和switch 的使用 自己整理枚举enum和switch 的使用代码 立即下载
 
原文地址: http://www.laozizhu.com/view.jsp?articleId=30

允许byte,short,int,char,enum等
  1. /**
  2.  * Java switch的各种可用类型测试。
  3.  * 
  4.  * @author 老紫竹研究室(laozizhu.com)
  5.  * 
  6.  */
  7. public class Test {
  8.   public static void main(String[] args) {
  9.     int i = 0;
  10.     switch (i) {
  11.     }
  12.     byte b = 0;
  13.     switch (b) {
  14.     }
  15.     short s = 0;
  16.     switch (s) {
  17.     }
  18.     char c = '0';
  19.     switch (c) {
  20.     }
  21.     switch (enumTest.a) {
  22.     case a:
  23.     case b:
  24.       break;
  25.     }
  26.   }
  27. }
  28. enum enumTest {
  29.   a, b, c;
  30. }

枚举类型在switch语句中的用法 枚举类型在switch语句中的用法枚举类型在switch语句中的用法 立即下载

相关推荐

保姆级教程:用ncnn把自训练的YOLOv8模型塞进Android App(附完整代码)

本文提供了一份详细的保姆级教程,指导开发者如何将自训练的YOLOv8模型通过ncnn框架部署到Android应用中。教程涵盖环境配置、模型训练与转换、Android工程集成及性能优化等全流程,并附完整代码实现,帮助开发者快速掌握移动端AI模型部署技术。

weixin_42659194的博客 256

记一次使用switch时使用枚举类型导致constant expression required

枚举类如下 /** * 保证金操作原因类型 */ public enum ReasonEnum { REASON1(1,"保证金-缴存"), REASON2(2,"保证金-解冻"), REASON3(3,"保证金-解冻(退款锁定)"), REASON4(4,"保证金-缴存(退款锁定)"), REASON5(5,"保证金-解冻(维权锁定)"), ...

qq_42643690的博客 2411

SAP BASIS运维之三方SSL证书导入

事情的起因是我司SAP使用的SSL证书即将要到期了(上一个的SAP BASIS也辞职了),需要进行证书的更换。如上图所示,我司的证书有效期到2024年4月30日到期,需要提前预防并更换,防止过期后导致接口和访问出现问题。9.在弹出的框中,选择我们在第5个步骤中导出的转换结果存储地址,并选择导出的转换文件,点打开。12.最后一步也是关键的一步,不然就会无法更新证书,再点击左上角的个人安全环境,点另存为。10.在打开后的弹窗中,输入我们在第4个步骤中设置的密码。6.经过以上步骤后,我们获得了最终的证书文件。

fegda的专栏 1885

Swift-枚举

Swift 中的枚举,不必给每一个枚举成员提供一个值。 如果给枚举成员提供一个值(称为原始值),则该值的类型可以是字符串、字符,或是一个整型值或浮点数。 1. 枚举语法 使用 enum 关键词来创建枚举并且把它们的整个定义放在一对大括号内: enum SomeEnumeration { // 枚举定义放在这里 } 使用 case 关键字来定义一个新的枚举成员值: enum Com...

hkasdfiu12 382

Multisim仿真入门:单相半波可控整流电路从搭建到波形分析(附避坑指南)

本文为电力电子技术初学者提供了一份详细的Multisim仿真指南,手把手教你从零搭建单相半波可控整流电路。通过对比纯电阻、阻感负载及加入续流二极管后的波形变化,直观理解晶闸管触发、电感续流等核心原理,并附有实用的参数设置与常见问题避坑指南,帮助你将抽象理论转化为可视化的工程实践。

weixin_29208077的博客 343

creo二次开发使用映射

在creo进行二次开发时,一些无法直接通过访问底层代码来对特征进行操作,比如“镜像装配”,这个时候就可以使用映射(Mapkey)来完成一键镜像。 注:这是镜像装配的代码 ProError status; ProMacro macro; wstring Macro; strMacro = L"mapkey(continued) ~ Command ProCmdMirrorAssem ; mapkey(continued) ~ Activate mirror_component_dialog Sy

qq_49328512的博客 1656

测试switch

public class TestSwitch {     public static void main(String[] args)     {         /*         需求:测试switch的用法         */         int i = 3;         switch(i)         {             case 1:   

工一木子 4901

从LLaMA到LLaMA-MoE:轻量级混合专家模型构建与实战指南

混合专家(Mixture-of-Experts, MoE)是一种先进的神经网络架构,其核心原理是通过门控网络动态地为不同输入选择不同的专家子网络进行计算,从而实现模型容量的指数级扩展,同时保持推理时的计算量基本不变。这种稀疏激活的特性赋予了MoE极高的技术价值,使其成为解决大模型训练与推理成本矛盾的关键技术之一,在自然语言处理、多模态学习等场景中展现出巨大潜力。本文聚焦于**LLaMA-MoE**这一具体实践,深入探讨了如何基于成熟的稠密模型(如LLaMA),通过**专家构建**与**持续预训练**两大关键

weixin_28730549的博客 565

Day006--java中的枚举类,switch结构语句及if语句

枚举类的使用,switch语句的格式,if语句的判断。

干就完了 4386

综述性论文别再堆砌文献!用GPT-5.1 Thinking轻松攻克四大关键难点,真正实现高效高质撰写(附AI提示词)

逻辑构建上以往都是先梳理一篇文献的领域研究脉络,明确其发展阶段、核心议题等,再搭建初步的大纲,借助思维导图或者别的方式将筛选后的文献观点按主题归类到对应章节,理清楚每个章节间的递进或并列关系,最后再逐个章节进行补充过渡表述,那么做的目的其实就是摆脱文献堆砌问题。人工做法往往是对比不同文献的研究方法、数据来源与核心结论,再清晰标注每类成果的优缺点,找到文献中存在的争议焦点,找到之后再梳理争议产生的核心原因,最后在基于现有研究,推出还未被探索的研究方向,从而提炼出创新切入点。2)文献之间的相同点与不同点;

智能AI让学术科研更容易 174

面经-2023-联发科MTK-数字芯片设计

面经-2023-联发科MTK-数字芯片设计

w0shishabi的博客 2944

Java进阶 1-3 枚举(switch的新特性)

新特性:switch的箭头语法 新特性:switch中的case null 新特性:将switch作为表达式使用 在枚举中的实际应用 新特性:模式匹配 智能转型 模式匹配 违反里式替换原则 守卫 支配 sealed的使用

w_pab的博客 3780

微信小程序 - 实现仿小红书轮播图组件功能,类似小红书笔记页面图片展示播放效果,微信小程序仿小红书幻灯片轮播支持视频播放、图片预览,自动适应图片或视频大小可左右滑动切换(小程序精美轮播图,丝滑切换)

微信小程序,轮播图组件,微信小程序仿小红书轮播图,小红书轮播图仿造,微信小程序轮播图,微信小程序幻灯片,微信小程序高仿小红书轮播图实现,小程序实现类似小红书一样的轮播图组件,轮播图插件,精致轮播图,精美丝滑流畅切换的轮播图,轮播图组件,小红薯轮播图,关于小红书的小程序不同数量的轮播图,展示不一样的轮播指示点的实现,微信小程序仿小红书图片轮播,开发微信小程序模仿小红书,高仿小红书Banner的指示器,小红书小程序笔记详情轮播图指示点的随图片数量的变化动态变化,微信小程序swiper轮播图,js轮播图,html

✅ 精选推荐文章 6933

Java switch的各种可用类型测试 包括枚举enum

Java switch的各种可用类型测试 包括枚举enum

jgfyyfd的博客 326

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Java switch的各种可用类型测试(包括枚举enum) .

原文地址:http://www.laozizhu.com/view.jsp?articleId=30 允许byte,short,int,char,enum等 /** * Java switch的各种可用类型测试。 * * @author 小混蛋. * */public class Test { public static void main(String[]...

iteye_20657的博客 307

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Java枚举类型

前言: 回想单例设计模式:单例类是一个类只有一个实例,那么多例类就是一个类有多个实例,但不是无限个数的实例,而是有限个数的实例,这才能是枚举类。枚举类是把变量的值一一列出来,变量的值只限于列举出来的值的范围内。 枚举类型: 1、在Java中,被 enum 关键字修饰的类型就是枚举类型,enum 的全称为 enumeration,它是 JDK 1.5 中引入的新特性。所有的枚举类型都是继承自Enum 类型。 2、它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比...

qq_41946216的博客 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Java 枚举(enum) 详解7种常见的用法

DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static final… 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switch JDK1.6之前的switch语句只支持int,char,enum类

荒的博客 1万+

java根据输入值实例化枚举类enum-switch

java5引入了枚举类这一新特性,

h4x0r_007的专栏 1万+

在java中Enum枚举类的详细用法

1.用法一:常量 在JDK1.5 之前,我们常见的定义常量都是: public static fianl…。现在有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。而且枚举类型可以帮助我们检测许多的编译失误,使用枚举,也能让我们的代码可读性更强 例子: public enum People { MAN,WOMAN } 测试: public static void main(String[] args){ //循环Enum自带的values(),可以获取该

javafg的博客 1575

java 枚举 整形_java 枚举类型 enum

在java SE5中添加了枚举类型,即enum关键字。在这之前,当你需要创建一个整形常量集时,但是这些枚举值并不会必然的将其自身的取值限制在这个常量集的范围之内,因此这样做的显得不安全,也不方便使用。现在有了enum,就解决了上述的问题。虽然enum看起来像一张新的数据类型,事实上enum是一个类,并且也有自己的方法(toString() ordinal() static values())。...

weixin_29310853的博客 471

java 枚举 返回值_java enum(枚举)使用详解 + 总结

enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。下面是我在使用 enum 过程中的一些经验和总结。原始的接口定义常量public interface IConstants { String MON = "Mon"; String TUE = "Tue"; String WED = "Wed"; String THU = "Thu"...

weixin_34205814的博客 5569

枚举类型(enum)

前言:枚举时Java SE5中的新特性,枚举类型的关键字为enum。在创建enum时编译器会自动添加一些有用的特性,在API中却没有显示,所以需要注意一下。 一、基础 枚举类型的定义格式为:enum <枚举类型名> {<枚举表>};  1.1 编译器自动添加   在创建enum的时候,编译器会自动添加一些有用的特性。例如,会创建toString()方法,以便可以方便...

fanxiaobin 2074

枚举类型enum用法_Java枚举深度解读,看这篇就够了

作者 | 涛GuoGuo的跟屁虫丶博Ke 来源 | urlify.cn/aaamQf66套java从入门到精通实战课程分享Java枚举1、枚举类概念的理解与定义一个类的对象是有限个,确定的,我们称此为枚举类。当需要定义和维护一组常量时,强烈建议使用枚举类。如果一个枚举类中只有一个对象,则可以作为单例模式的实现方式。通俗的说:一个类被设计为包含固定实例数量的特殊类,我们给他的定义是枚举类。注意: ...

weixin_39844942的博客 525

enum classpath java_高阶Java枚举类型enum使用详解

java的Enum枚举类型终于在j2se1.5出现了。之前觉得它只不过是鸡肋而已,可有可无。毕竟这么多年来,没有它,大家不都过得很好吗?今日看《Thinking in Java》4th edition,里面有一句话“有时恰恰因为它,你才能够"优雅而干净"地解决问题。优雅与清晰很重要,正式它们区别了成功的解决方案与失败的解决方案。而失败的解决方案就是因为其他人无法理他。"使用Enum枚举类型,可以将...

weixin_29210727的博客 196

java enum详解_Java枚举类型enum使用详解

java的Enum枚举类型终于在j2se1.5出现了。之前觉得它只不过是鸡肋而已,可有可无。毕竟这么多年来,没有它,大家不都过得很好吗?今日看《Thinking in Java》4th edition,里面有一句话“有时恰恰因为它,你才能够"优雅而干净"地解决问题。优雅与清晰很重要,正式它们区别了成功的解决方案与失败的解决方案。而失败的解决方案就是因为其他人无法理他。"使用Enum枚举类型,可以将...

weixin_31040783的博客 243

Java—枚举enum

Java—枚举enum 枚举的一般用法 Java中enum类型可以视作特殊的类,枚举类型可以包含一个事物的全部可能。例如,一个星期的每天就可以用下面的Week来表示, public enum Week { MON,TUE,WED,THU,FRI,STU,SUN; } 枚举enum类型几点注意: 枚举都隐示的继承自java.lang.Enum 枚举也是一种比较特殊的类,枚举中得所有成员都是当前枚举类的一个实例(对象) 枚举成员默认public static final修饰,但语法要求不能出现这些修饰符

candycrush_CL的博客 225
上一篇: equals相等而hashCode是否一定相等的分析
下一篇: 点背:我给汽车加油(93#)也玩补仓
老紫竹
博客等级 码龄19年 1万+粉丝 1252原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值