java switch用法_Java switch语句
大家好,又见面了,我是你们的朋友全栈君。
Java switch语句用于从多个条件执行一个语句。它就像if-else-if语句一样。
语法:
switch(expression){
case value1:
//code to be executed;
break; //optional
case value2:
//code to be executed;
break; //optional
……
default:
// code to be executed if all cases are not matched;
}
switch语句执行流程图如下所示 –
示例:
public class SwitchExample {
public static void main(String[] args) {
int number = 20;
switch (number) {
case 10:
System.out.println(“10”);
break;
case 20:
System.out.println(“20”);
break;
case 30:
System.out.println(“30”);
break;
default:
System.out.println(“Not in 10, 20 or 30”);
}
}
}
执行输出结果如下:
20
Java switch语句落空通过所有case语句
下面我们来看看java switch语句落空通过所有条件,即 case 子句中的所有条件都未能匹配。也就是如果不在 switch case 下使用break语句,则它在第一个匹配之后也会执行接下来的所有 case 中的语句。
示例:
public class SwitchExample2 {
public static void main(String[] args) {
int number = 20;
switch (number) {
case 10:
System.out.println(“10”);
case 20:
System.out.println(“20”);
case 30:
System.out.println(“30”);
default:
System.out.println(“Not in 10, 20 or 30”);
}
}
}
执行输出结果如下:
20
30
Not in 10, 20 or 30
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157005.html原文链接:https://javaforall.cn
相关文章
- Java多线程详解_java支持多线程
- pycharm安装教程中文_java将对象转为json
- java random函数原理_详解JAVA中Random()函数的用法
- java random函数用法_JAVA的Random类的用法详解[通俗易懂]
- java pfx_如何在Java中读取.pfx文件的内容?
- java scanner怎么用_Java中Scanner类的用法及使用步骤分享!「建议收藏」
- java启动器_JAVA基础:Java 启动器如何查找类
- java clone()_java throwable
- java在线播放_Java实现视频在线播放flv视频
- MongoDB 整合Java案例
- Java并发编程之Lock详解编程语言
- Java程序员必备知识,《JAVA编程思想》包和访问权限详解编程语言
- 解决Linux下重启Java程序的方法(linux重启java)
- 深入浅出Java配置MySQL数据库(java配置mysql)
- 锁Redis实现Java控制过期锁(redisjava过期)
- 环境的基础Linux:Java环境的支撑者(linux是java)
- 数据回收Java手段回收掉Redis中超时数据(redisjava过期)
- Linux下Java命令:简介与基本用法(linux下java命令)
- 编程玩转Java之Oracle编程实战(java中的oracle)
- 详解Java中super的几种用法并与this的区别