switch的骚操作
程序员文章站
2022-03-23 13:29:30
...
switch 在java各版本中其实已经优化很多了,这里花了点时间整理了一下骚操作
private String test(String str) {
return switch (str) {
case 'one'-> "1";
case 'two'-> "2";
case 'three'-> "3";
};
}
或者
private String test(String str) {
return switch (str) {
case 'one'-> {
System.out.println("1");
yield "1";
}
case 'two'->{
System.out.println("2");
yield "2";
}
case 'three'->{
System.out.println("3");
yield "3";
}
};
}
yield 关键字自动化转义成了传统的 break 语句.
上一篇: jquery怎么样判断值是否是url地址
推荐阅读
-
python使用openpyxl库读写Excel表格的方法(增删改查操作)
-
在Angular2里去除url中#号的操作详解
-
获得前一次MySQL操作所影响的记录行数
-
Mysql的简单操作_MySQL
-
SpringMVC学习笔记16-----数据格式化操作和格式化错误的显示
-
101创想世界:无需专业培训就能轻松操作的VR制作软件
-
Oracle 11.2.0.1在AMD CPU 64位硬件,32位操作系统下的BUG 8670579
-
win7下memCache的安装过程(具体操作步骤)_PHP
-
.NET下,操作网络access数据库的问题!,补充!!!
-
如何删除Windows10操作系统资源管理器中的下载、图片、音乐、文档、视频、桌面、3D对象这7个文件夹