JAVA中大小写转化函数_Java-切换大小写,多个大小写调用同一函数
小编典典
您必须case为每个String 使用关键字,如下所示:
switch (str) {
//which mean if String equals to
case "apple": // apple
case "orange": // or orange
case "pieapple": // or pieapple
handleFruit();
break;
}
编辑02/05/2019
Java 12
从Java 12开始,提出了新的switch case语法,因此要解决此问题,方法如下:
switch (str) {
case "apple", "orange", "pieapple" -> handleFruit();
}
现在,您可以选择多个选项,并用逗号分隔,一个箭头->然后是您要执行的操作。
另一种语法是:
考虑到每种情况都返回一个值,并且您想在一个变量中设置值,假设handleFruit()返回一个String旧语法应为:
String result; //
switch (str) {
//which mean if String equals to
case "apple": // apple
case "orange": // or orange
case "pieapple": // or pieapple
result = handleFruit(); //
break;
}
现在使用Java 12,您可以像这样:
String result = switch (str) { //
case "apple", "orange", "pieapple" -> handleFruit();
}
不错的语法
2020-11-01
JAVA中大小写转化函数_Java-切换大小写,多个大小写调用同一函数相关推荐
- 单相逆变器S函数仿真,控制算法采用 S函数编写,在模型运行时调用S函数。 逆变器输出电压品质非常高
单相逆变器S函数仿真,控制算法采用 S函数编写,在模型运行时调用S函数. 逆变器输出电压品质非常高! ID:1765668638115213幸福生活
- 辗转相除法 定义函数fun求两个整数的最大公约数,主函数中输入两个整数,调用该函数得到最大公约数,最后在主函数中输出两个整数的最大公约数和最小公倍数。
定义函数fun求两个整数的最大公约数,主函数中输入两个整数,调用该函数得到最大公约数,最后在主函数中输出两个整数的最大公约数和最小公倍数. 参考运行截图: 欧几里得算法又称辗转相除法,是指用于计算两个 ...
- 关于Java中大小写转换
今天刚学的java 字符串大小写的转化 写的不详细或错误请指出啊谢谢!!! 第一步首先要写输入对象的定义,用到Scanner来接收输入的字符串 Scanner sc = new Scanner(Sys ...
- java当前时间转化毫秒_Java中将毫秒转化为日期的方法
Java中将毫秒转化为日期的方法 将毫秒转化为日期 import java.awt.BorderLayout; import java.awt.Frame;import java.awt.TextAr ...
- php函数get和set,php中外部类调用_get函数和_set函数的方法
本篇文章给大家分享的内容是关于php中外部类调用_get函数和_set函数的方法,有详细的代码,希望可以帮助到有需要的朋友. 外部调用类的私有属性 先来了解一下PHP类中的__get和__set函数 ...
- keil5函数 默认返回值_Python中如何调用random()函数
在开始了解之前,我们需要知道random()函数是需要导入模板,才可以进行访问,然后通过调用静态对象来使用这个方法,另外返回生成的随机实数,是有一定的范围.下面正式开始主题介绍: 先给大家带来一列实例 ...
- java中大小写区分大小写_Java区分大小写吗?
8 个答案: 答案 0 :(得分:34) 我在某处读到Java区分大小写.我无法证实这一点. Java源代码区分大小写,如果您的意思是.即Double与double的类型不同,您可以有两个不同的独立变 ...
- java金额小写转大写金额_Java金额大小写的转换方法
本文实例为大家分享了Java金额大小写转换的具体代码,供大家参考,具体内容如下 /** * @ClassName: NumberConvert * @Description: TODO * @date ...
- java当前时间转化毫秒_Java学习笔记-时间相关类
1. Date类: java.util.Date 时间原点:1970年1月1日00:00:00(中国+8小时) System.currentTimeMillis() 计算当前时间到原点经历的毫秒数 无 ...
最新文章
- Java垃圾回收总结
- figma下载_我关于Figma文件封面的故事
- BSTR、char* 和 CString 之间的转换 (转)
- 2.2.1.处理机调度的概念,层次
- C++:函数指针,回调函数
- 大数据的乘法实现——C语言
- MAC终端命令学习(入门版)
- Java基础——基本类型和包装类、基本类型和字符串之间的转换
- 华为手机root的最简单方法教程!附专用root工具!详细
- 用iperf在ambarella s2l上进行网络性能测试
- mysql 时区时间_MySql的时区(serverTimezone)引发的血案
- ANDROID_APP C++框架
- 没有预算的新媒体运营如何启动?
- 台服天堂2更新服务器无响应,天堂2台服被限制怎么回事?该怎么解决?
- Vue限制文本框显示字数,多余用...代替
- 计算机资源管理器功能,Windows资源管理器的作用 -电脑资料
- DevTools 无法加载来源映射:无法加载 http://localhost:8082/axios.min.map 的解决方法
- Encountered a sharing violation while accessing
- C语言中如何把位赋值给字节,优秀程序员必须知道的20个位运算技巧
- Hololens黑科技101
热门文章
- js判断ipad还是安卓_还考虑iPad?荣耀平板V6麒麟985支持5G才3000多元
- vue的自定义组件如何使用prop传值?
- linux系统启动报错:[contains a file system with errors, check forced]的解决方法参考
- oracle asm spfile丢失,Oracle 11g RAC ASM磁盘全部丢失后的恢复
- angularjs php登录验证,AngularJs表单验证的方法
- docker使用_使用Docker正确的姿势
- HTML自动换页相册,html版电子相册翻书特效
- ssh连接虚拟机中mysql_用SSH连接Vmware redhat虚拟机
- python中关键字参数含义_python中接受任意关键字的参数
- Elasticsearch-7.0和Logstash-7.0和Kibaa-7.0的下载以及安装(百度网盘)