Switch能否使用String做参数
2024-08-26 01:20:10
在Java语言中Swith可以使用参数类型有:Only convertible int values, strings or enum variables are permitted
可以自动转换为整型的(byte,short,int),String类型,枚举类型。
Java中不能做为Switch参数的有boolean,float,double,long(不能直接转换为int啊)。
public class Main {
public static void main(String[] args) {
String s="abc";
switch(s){
case("abc"):
System.out.println("i love xingxing");
break;
case("123"):
System.out.println("i love jiming");
break;
default:
break;
}
}
}
最新文章
- React Native Changed the World? or Nothing.
- NYOJ题目28大数阶乘
- 使用 WordPress 插件模板开发高质量插件
- Swift版iOS游戏框架Sprite Kit基础教程下册
- linux:什么是linux
- 第一个C#应用 【搜索软件】
- [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(二)
- javascript数组去重算法-----4(另一种写法)
- 制作Ubuntu14.04的Openstack镜像
- 将Asp.Net Core和corefx移植到.Net 4.0
- Docker(十二):Docker集群管理之Compose
- 重学前端 --- Promise里的代码为什么比setTimeout先执行?
- 【Docker】(5)---springCloud注册中心打包Docker镜像
- 从SQL Server CloudDBA 看云数据库智能化
- node20180927
- Hdoj 2289.Cup 题解
- (五)Oracle 的 oracle 表查询
- WebBrowser获取完整COOKIE
- PHP Yii2.0PHPexecl导入。
- Codeforces339D(SummerTrainingDay06-A 线段树)
热门文章
- 解决Webpack 安装sass时出现的错误
- 【Head First Servlets and JSP】笔记20:EL以及<;jsp:useBean ....>;的补充
- Django学习笔记之模板渲染、模板语言、simple_tag、母版子版、静态配置文件
- Sybase:SAP IQ学习笔记
- [mongodb] WiredTiger Storage Engine
- 配置Nginx反向代理服务器
- 并发-CountDownLatch、CyclicBarrier和Semaphore
- 用idea编译器写第一个Java程序——步骤
- Linux 利用管道父子进程间传递数据
- Memcached 连接