switch多选择结构
2021/9/5 6:07:32
本文主要是介绍switch多选择结构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
switch多选择结构
#switch case语句是多选择结构的另外一种实现方式
#判断一个值与另一个值是否相等
#switch语句中的变量可以是整数类型或者字符类型
#case标签必须为字符串常量或者字面量
public class SwitchDome01 { public static void main(String[] args) { //case穿透,不加break的语句块连同后面的语句都会全部输出,哪怕值不相等 //switch多选择结构:匹配一个具体的值 char grade = 'b'; switch (grade){ case 'a': System.out.println("优秀"); break;//终止程序循环,尽量每一个case语句块后面加上,不加会有case穿透现象 case 'b': System.out.println("良好"); break;//终止程序循环,尽量每一个case语句块后面加上,不加会有case穿透现象 case 'c': System.out.println("一般"); break;//终止程序循环,尽量每一个case语句块后面加上,不加会有case穿透现象 case 'd': System.out.println("垃圾"); break;//终止程序循环,尽量每一个case语句块后面加上,不加会有case穿透现象 default://条件为false使用的语句 System.out.println("不知道你在说什么"); } } }
public class SwitchDome02 { public static void main(String[] args) { String name = "贺前发"; switch (name){ case"贺前发": System.out.println("贺"); break; case"前": System.out.println("前"); break; case"fa": System.out.println("发"); default: System.out.println("干哈"); } } }
break
#用于任何循环语句的主体部分,用于强行退出循环,不执行剩下的语句
#也可以用于switch,
public class BreakDome01 { public static void main(String[] args) { int i =0; while (i<100){ i++; System.out.println(i); if (i==30){ break;//用于任何循环语句的主体部分,用于强行退出循环,不执行循环中剩下的语句,也可以用于switch语句中使用 } } } }
这篇关于switch多选择结构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27Excel中实现拖动排序的简单教程
- 2024-11-27Rocket消息队列资料:新手入门指南
- 2024-11-27rocket消息队资料详解与入门指南
- 2024-11-27RocketMQ底层原理资料详解入门教程
- 2024-11-27RocketMQ项目开发资料:新手入门教程
- 2024-11-27RocketMQ项目开发资料详解
- 2024-11-27RocketMQ消息中间件资料入门教程
- 2024-11-27初学者指南:深入了解RocketMQ源码资料
- 2024-11-27Rocket消息队列学习入门指南
- 2024-11-26Rocket消息中间件教程:新手入门详解