switch注意事项和细节讨论
1.表达式数据类型,应和case后的常量类型一致,或者是可以自动转成可以相互比较的类型,比如输入的是字符,而常量是int
2.switch(表达式)中表达式的返回值必须是:(byte, short, char, int, enum, String)
3.case子句中的值必须是常量,而不能是变量
4.default子句是可选的,当没有匹配的case时,执行default
5.break语句用来在执行完一个case分支后使程序跳出switch语句块;如果没有写break,程序会顺序执行到switch结尾。
switch注意事项和细节讨论相关推荐
- 函数注意事项和细节讨论
//如果希望函数内的变量能修改函数外的变量,可以传入变量的地址&, //函数内以指针的方式操作变量.从效果上看类似引用(即传递指针) void f3(int *p) { (*p)++ ...
- 【代码块】代码块使用注意事项和细节讨论
1. static代码块也叫静态代码块,作用就是对类进行初始化,而且它随着类的加载而执行,并且只会执行一次.如果是普通代码块,每创建一个对象,就执行. 2. 类什么时候被加载?[重要背!] (1)创建 ...
- switch细节讨论
switch细节讨论 Switch注意事项与细节讨论 表达式数据类型,应和case后的常量类型一致,或者是可以自动转换可以相互比较的类型,比如输入的是字符(不是字符串),而常量是int: char c ...
- 单例模式在JDK 应用的源码分析||单例模式注意事项和细节说明
单例模式在JDK 应用的源码分析 单例模式在JDK 应用的源码分析 1) 我们JDK中,java.lang.Runtime就是经典的单例模式(饿汉式) 2) 代码分析+Debug源码+代码说明 单例模 ...
- memcached学习笔记6--浅谈memcached的机制 以及 memcached细节讨论
附:请浅谈memcached的机制 答: ①基于C/S架构,协议比较简单 c/s架构,此时memcached为服务器端,我们可以使用如PHP,c++/c等程序连接memcached服务器. memca ...
- switch注意事项
Day03_SHJavaTraining_4-5-2017 switch注意事项: ①switch语句接受的数据类型 switch语句中的表达式的数据类型,是有要求的 JDK1.0 - 1.4 ...
- 毛坯房验房留意事项及细节有哪些呢?
买到房子是一件非常高兴的工作,可是当咱们购买之后必定要留意就是做好房子的查验.也是咱们收房前最需求注重的环节.那么毛坯房验房留意事项及细节有哪些呢?做好查验是咱们确保合法权益的关键,也是关系到咱们的安 ...
- 验房注意事项及细节,小编教你怎么验收
在开发商向我们交付新房的时候,我们肯定需要对房屋进行必要的查验.由于很多人都是第一次买房所以对于房屋验收这块不知道有哪些验收内容,更不知道具体的应该怎么验房.那么新房交房应该怎么验房呢?验房的时候又需 ...
- switch注意事项与在什么情况下使用switch或if语句
1.switch应该注意事项: switch(A),括号中A的取值只能是整型或者可以转换为整型的数值类型,比如byte.short.int.char.还有枚举: 需要强调的是:long和String类 ...
最新文章
- jQuery知识点笔记-常用方法
- Reactive Extensions简介一
- Netty开发的基本流程及关键类说明
- 【剑指offer】面试题24:反转链表(Java)
- linux中文输入法怎么安装目录,Linux怎么安装中文输入法
- 开课吧课堂:人工智能对金融行业的影响
- 物联网卡购买最关注的六个点
- docker容器与大数据组件的冲突点
- 用vue-cli搭建vue项目
- idea打包jar的多种方式(总结-共三种)
- 物联网中常用到的DTU到底是什么?
- linux下搭建L2TP+IPSec服务端,组建异地虚拟局域网
- 【数学】微积分的大用处
- 东周科目三考场5号线_光明东周科目三考场,5条道图纸心得分享
- 第2大电商平台贝壳数据平台的演进!
- vue导入处理Excel表格详解
- 判断一无符号整数的二进制形式中是否包含偶数个1
- 深度学习实战06-循环神经网络(RNN)实现股票预测
- Node.js 中 __dirname 和 ./ 的区别
- 天才数学家科学家用电脑研究出“彩票必胜公式必赢方案”,连中14次大奖