在学习java中的语句时,switch是个不错的选择,不过很多人对于它的执行过程不清楚,在使用时一些注意点也会被忽略掉。本篇进一步探究其语法中的执行过程,大家一起来看看吧。
1、语法
switch(常量){ case表达式1:语句体1; break; case表达式2:语句体2; break; ..... default:语句体n; break; }
2、执行过程
(1)case根据自己的表达式看是否匹配常量。如果匹配,执行语句体,否则执行 default 语句。
(2)case执行类似于并行操作,不是顺序操作。所以每个表达式的值不能一样。哪个case匹配常量会执行自己的句子,不会再找其他case句子了。
3、实例
inti=10; switch(i){ case10: System.out.println("A"); //break; case5: System.out.println("B"); //break; case7: System.out.println("C"); //break; default: System.out.println("error"); break; }//打印结果:ABCerror原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容