switch语句能否作用在byte,long,string上
2024-10-20 16:08:24
switch是java中的多分支结构。在switch(expr)中,expr只能是一个整数表达式,或者是枚举常量,整数表达式可以是int基本类型也可以是Integer包装类型,由于byte,short,char都可以隐含的转为int,所以这些类型以及这些 类型的包装类型都是可以的,而long,string都不符合switch的语法规则并且都不能隐含的转为int,所以是不能作用于switch语句。
最新文章
- 【CSS】创建布局
- Httpoxy远程代理感染漏洞 [转]
- using 语句中使用的类型必须可隐式转换为“System.IDisposable
- MAC中查看Python安装路径
- tornado web高级开发项目之抽屉官网的页面登陆验证、form验证、点赞、评论、文章分页处理、发送邮箱验证码、登陆验证码、注册、发布文章、上传图片
- 用 python 实现各种排序算法(转)
- [宽度优先搜索] HDU 1372 Knight Moves
- ubuntu14.04LS中安装SSH
- linux和Windows下文本格式转换
- Python对象初探
- Unity3D 之射线检测
- 关于ios8斯坦福公开课第二课
- js盒子模型
- java生成二维码
- MySql sql按时间分组
- 用python turtle画玫瑰
- Leetcode 167. 两数之和 II - 输入有序数组 By Python
- 强化学习-Q-Learning算法
- linux iso 下载地址
- 转载------------C函数之memcpy()函数用法