switch语句
来源:互联网 发布:标志设计软件 编辑:程序博客网 时间:2024/06/03 07:41
/** * 在switch(expression)中,expression只能是一个整数表达式或者枚举常量(更大字体), * 整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int, * 所以,这些类型以及这些类型的包装类型也是可以的。显然,long不符合switch的语法规定, * 并且不能被隐式转换成int类型,所以,它们不能直接作用于swtich语句中,需要强转 */public class test2 { public static void main(String[] args) {/* //switch语句中不能直接使用long类型,可以先强转再使用 long c = 100L; //char类型字符 switch ((int) c) { case 6: System.out.println("a"); break; case (int) 100L: System.out.println('b'); break; case 5: System.out.println('c'); break; case 2: System.out.println("d"); break; default: System.out.println("打印默认值"); break; //结果: b }*/ /*//byte类型 byte c = 100; switch (c) { case 6: System.out.println("a"); break; case 100: System.out.println('b'); break; case 5: System.out.println('c'); break; case 2: System.out.println("d"); break; default: System.out.println("打印默认值"); break; //结果:b }*/ //包装类型 Integer c = 100; switch (c) { case 6: System.out.println("a"); break; case 100: System.out.println('b'); break; case 5: System.out.println('c'); break; case 2: System.out.println("d"); break; default: System.out.println("打印默认值"); break; } //结果:b }}
阅读全文
0 0
- switch语句
- switch语句
- switch语句
- switch语句
- switch语句
- Switch语句
- switch语句
- switch语句
- switch语句
- switch语句
- switch语句
- switch语句
- switch语句
- switch语句
- Switch语句
- switch语句
- switch语句
- switch语句
- 自然语言处理的十个发展趋势
- 训练集噪声对于深度学习的影响
- LeetCode.263(264) UglyNumber&UglyNumber II
- UGUI_Canvas Group应用之三制作一组无法交互的UI元素
- strut2 set与get方法识别的是标签name
- switch语句
- centos 下nginx安装
- Linux网络编程服务器模型选择之并发服务器(上)
- line-height参数,数值百分比的区别
- 阿里云oss存储(python+oss实现定时备份到阿里云)
- win7下 ActiveMQapache-activemq-5.13.3+jdk7以上环境安装部署
- Android 7.0解析包时出现问题 的解决方案(版本更新)
- 史上最好听的英文神曲歌
- 反射的详细讲解