栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java中switch-case的使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java中switch-case的使用

switch-case选择结构由switch ,case, (break),(default)组成

其中,break后要加表达式

然后让表达式与下面几个case里的情况匹配,匹配成功才会执行

下面是具体结构

switch(表达式){

case 常量1:

语句1;

(break;)

case 常量2:

语句2;

(break;)

case 常量3:

语句3;

(break;)

case 常量4:

语句4;

(break;)

......

default:

语句n;

}

——————————————————————————————————————————---

实例

public class myFirstSwitch{
	public static void main(String[] args){);
    int a=1;
	switch (word){
	case '1':
		System.out.print("A");
		break;
	case '2':
		System.out.print("B");
		break;
	case '3':
		System.out.print("C");
		break;
	case '4':
		System.out.print("D");
		break;
	case '5':
		System.out.print("E");
		break;
	
	default:
		System.out.println("叼毛");
}
	
	
}
}

因为定义的int型变量是a,与case里的第一个匹配成功,所以执行第一个case中的语句

输出结果为A

break是终止语句即执行完第一个case中的语句后终止结构

如果没有break的话会从第一个case往后将所有的case情况全部执行一边即输出结果为

ABCDE叼毛

如果word为b,输出结果为   BCDE叼毛

注意

switch能用的类型只有byte . short、char、 int、枚举类型、String类型,不能用char型

case后面的条件只能是常量,不能是想a>0之类的式子

default的作用相当于if-else中的else,可以不写

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/434617.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号