Java中switch理解
来源:互联网 发布:淘宝号心怎么升级最快 编辑:程序博客网 时间:2024/05/17 04:34
switch-case语句
执行逻辑
switch case 语句是一种特殊的分支结构,可以根据一个整数表达式的不同取值,从不同的入口程序开始执行.
实例
package day01;import java.util.Scanner;public class LevelForIf { public static void main(String[] args) { int num=2; switch(num) { //num为整形数 case 1: //判断num==1? System.out.println("a"); case 2: //num==2成立,以此为入口 System.out.println("b"); case 3: System.out.println("c"); case 4: System.out.println("d"); //不管default放在最开始还是最后,都最后执行; //当所有的case都不满足时,执行default的语句块; default: System.out.println("unknown"); } }}
结果为:
bcdunknown
- 但是,当case满足条件时不仅仅执行该语句的内容,case语句后面的case语句也同样会执行,那么怎么退出当前的case语句,不执行后面的语句呢?直接在每个case语句中加入break即可
package day01;import java.util.Scanner;public class LevelForIf { public static void main(String[] args) { int num=2; switch(num) { case 1: System.out.println("a"); break; case 2: System.out.println("b"); break; case 3: System.out.println("c"); break; case 4: System.out.println("d"); break; default: System.out.println("unknown"); break; } }}
结果为:
b
阅读全文
0 0
- Java中switch理解
- Java中switch语句
- java中switch用法
- Java中switch用法
- 对svn中Switch的理解
- javascript中switch判断理解误区
- java中switch的使用
- Java中switch-case注意事项
- java 中switch基本用法
- java中switch中使用enum
- Java中switch语句中变量类型
- java 从Java视角理解CPU上下文切换(Context Switch)
- java switch中case可接受的类型
- java中,switch语句的陷阱
- Java 中switch-case的注意地方
- Java 中switch-case的注意地方
- 关于java中switch语句的问题
- java中关于switch语句的知识
- python数据结构之字典
- iWebSMS2000短信发送问题记录
- 为什么工厂模式是华而不实的—浅谈工厂模式的利与弊
- web.xml 中元素加载顺序及其详解
- Java Web开发环境搭建
- Java中switch理解
- N的阶乘 mod M(同余)
- myeclipse生成HTML格式的API帮助文档实例
- 关于TRIM的优化技巧
- Linux VMware Tools安装步骤简易版
- oracle的学习之表空间
- C++(1):文件和流
- Mybatis第六篇【配置文件和映射文件再解读、占位符、主键生成与获取、Mapper代理】
- JS和JQuery在运用时的基础区别