public class SwitchCase {
public static void main(String[] args) {
System.out.println(switchFun(4)); //运行结果:8
} public static int switchFun(int x){
int j = 1;
switch (x) {
case 1:
j++;
case 2:
j++;
case 3:
j++;
case 4: //输入x=4,从此处开始执行,一直到末尾,default里面的内容也会执行
j++; //由于j++是单独一行,等效于j = j + 1,不存在先使用后+1的情况
case 5:
j++;
default:
j++;
}
return x+j;
}
}
相关文章
- 超硬核五千字!彻底讲明白JavaScript中的异步和同步,以及JavaScript代码执行顺序
- JAVA Switch-case 实例与用法
- odoo开发笔记 -- 多个子类继承同一个父类方法的执行顺序
- WebView设置setWebViewClient时的执行顺序
- return & finally 执行顺序 这是我读到的最合理的解释
- jq switch case
- 如何优化代码中大量的if/else,switch/case?
- switch case语句重点概况
- java异常:(实例分析)try-catch-finally 中哪个部分可以省略?如果 catch 中 return 了,finally 还会执行吗?return的执行顺序?
- vue 方法按照顺序执行