【说站】java switch语句的执行过程
2024-11-24
18
java switch语句的执行过程
在学习java中的语句时,switch是个不错的选择,不过很多人对于它的执行过程不清楚,在使用时一些注意点也会被忽略掉。本篇进一步探究其语法中的执行过程,大家一起来看看吧。
1、语法
switch(常量) { case 表达式1:语句体1; break; case 表达式2:语句体2; break; ..... default : 语句体n; break; }
2、执行过程
(1)case根据自己的表达式看是否匹配常量。如果匹配,执行语句体,否则执行 default 语句。
(2)case执行类似于并行操作,不是顺序操作。所以每个表达式的值不能一样。哪个case匹配常量会执行自己的句子,不会再找其他case句子了。
3、实例
int i = 10; switch (i ) { case 10: System.out .println(" A" ); //break; case 5: System.out .println(" B" ); //break; case 7: System.out .println(" C" ); //break; default : System.out .println(" error"); break; }//打印结果:A B C error
以上就是java switch语句的执行过程,在结合语法的形式后,我们可以展开有关语句的理解和练习。更多Java学习指路:Java基础
赞一波!1
相关文章
- 【说站】java io和nio的区别
- 【说站】java枚举类型的原理
- 【说站】java静态方法和非静态方法的介绍
- 【说站】java单例模式中的Holder是什么
- 【说站】java单例中饿汉模式的使用
- 【说站】Java反序列化如何理解
- 【说站】java懒汉和饿汉模式的区别
- 【说站】Java序列化是什么
- 【说站】java单例中的饱汉模式实现
- 【说站】java中&和&&有什么区别
- 【说站】php PDO的预处理语句有哪些
- 【说站】java如何在表格添加水印
- 【说站】java如何重写findClass方法
- 【说站】java类加载器的常用方法
- 【说站】python finally语句如何使用
- 【说站】python raise语句重新抛出异常
- 【说站】sql delete语句删除行
- 【说站】java类中的两种成员访问
- 【说站】java ThreadLocal的创建和访问
- 【说站】java this关键字的使用注意
文章评论
评论问答