java中switch的使用_Java中Switch用法示例
1、switch使用示例
从 Java 7 开始,可以在 switch 条件判断语句中使用 String 对象。String s = "a";
switch (s) {
case "a":
System.out.println("case is a");
break;
case "b":
System.out.println("case is b");
break;
}
//default的用法:在没有匹配到的情况或匹配到的代码块没有break,就会执行default代码。
switch (case) {
case "a":
System.out.println("case is a");
break;
case "b":
System.out.println("case is b");
break;
default:
System.out.println("default");
break;
}
2、switch 不支持 long
switch 不支持 long,是因为 switch 的设计初衷是对那些只有少数的几个值进行等值判断,如果值过于复杂,那么还是用 if 比较合适。// long x = 111;
// switch (x) { // Incompatible types. Found: 'long', required: 'char, byte, short, int, Character, Byte, Short, Integer, String, or an enum'
// case 1:
// System.out.println(111);
// break;
// case 2:
// System.out.println(222);
// break;
// }
java中switch的使用_Java中Switch用法示例相关推荐
- java this.val$_[Java教程]Jquery $(this).attr和$(this).val用法示例
[Java教程]Jquery $(this).attr和$(this).val用法示例 0 2017-08-17 17:00:11 以下是个人心得整理,有兴趣朋友可以参考参考 $(this).attr ...
- java中 enum什么意思_Java中“enum”的用途是什么?
本问题已经有最佳答案,请猛点这里访问. 所以我研究了这个"枚举"类型,在我看来它有点像一个美化的数组/ArrayList/List.它的具体用途是什么? 你觉得它是以什么样的方式排 ...
- java关键字有什么用_JAVA中关键字有什么用
展开全部 Java关键e68a84e8a2ad3231313335323631343130323136353331333363356566字及其作用 一. 关键字总览: 访问控制 private pr ...
- java中组件与容器_java中的容器组件和非容器组件
1.java使用到的图形类主要在java.awt 与javax.swing包中. 2.java.awt 与 javax.swing包的区别: ① java.awt中使用的图形类都是依赖于系统的图形库的 ...
- java boolean几个字节_Java中boolean类型到底占用多少个字节?
1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...
- java 基本类型的引用_Java中的基本数据类型与引用数据类型
一.基本数据类型 byte.short.int.long(整数类型) float.double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中.栈区:存 ...
- java对于数组的定义_Java中方法的定义与使用,以及对数组的初步了解。
方法 方法的含义 定义: 方法就是用来完成解决某件事情或实现某个功能的办法. 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能--通常是处理文本,控制输入或计算数值. 我们可以通过在程序代码 ...
- java string 后几位_java中String占几个位元组
java中String占几个位元组以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java中String占几个位元组 J ...
- java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...
Java代码的回调函数经常由框架或是系统定义,由程序开发人员填充. 它的最主要特点是即定义了调用的规范同时又非常的灵活. 回调函数有些类似于观察者模式,它们的区别在于:观察者模式返回的参数为Event ...
最新文章
- 条件随机场(CRF) - 1 - 简介
- 【ACM】奇怪的回文数
- 企业与ASP模式的e-Learning
- 第二篇:阿里数据中台之OneData体系1
- 将宽度赋给高度_人生应知长度、懂宽度、有高度
- 使用anconada 的conda更换环境
- 2月份Github上很热门的Python项目
- python运行程序的时间计算
- 《设计模式详解》结构型模式 - 组合模式
- 我被产品小姐姐的笔记本深深吸引了....
- atitit。企业的价值观 员工第一 vs 客户第一.docx
- 2015 2020 r4烧录卡 区别_2020版药典,药用辅料被重视了!
- The Servers project is closed(Tomcate )
- 彭佳慧 - 走在红毯那一天
- 使用swing换一个国际象棋棋盘的实例
- 【物联网毕设基础】单片机:RS485 通信与 Modbus 协议
- Python学习第八节
- 54家半导体芯片原厂涨价、调价及交期变动通知函!
- 二进制安装K8S - NODE 节点的安装
- NPU架构与算力分析
热门文章
- 百度地图---通过ip定位获取当前城市
- 基于PBOC电子钱包的圈存过程详解A
- 计算机辅助教学在语文上应用,多媒体CAI应用于语文学科教育的原则
- 5款宝藏级高效办公软件,升职加薪必备,用一次就爱上
- 苹果5g手机_iPhone 12 mini全解析,最便宜最小的苹果5G手机
- JAVA模仿钉钉生成钉钉群组头像
- 如何使用正则表达式验证十六进制颜色代码
- redis主从复制,复制功能是高可用Redis的基础,为满足故障恢复和负载均衡等需求把Redis数据复制多个副本部署到其他机器;如何实现redis的主从复制模式以及主从复制模式下常见的运维问题;
- 让Petrel完整显示的办法
- 编程语言的卡通形象,你喜欢哪个?