当前位置:首页 » 编程语言 » java中switch

java中switch

发布时间: 2022-06-22 22:25:00

java switch(表达式)中表达式的类型都可以是哪些类型

java中的switch选择结构可以使用数据类型的数据:

1, int

2,char

3,byte

4,short

5,枚举

6, String:PS:对JDK版本有要求,必须为1.7及以上版本

代码示例:

public class Test_char {

public static void main(String[] args) {

char c = '二';

switch(c){

case '一':

System.out.println("1.char类型");

break;

case '二':

System.out.println("2.char类型");

break;

}

}

}

(1)java中switch扩展阅读

switch表达式代码:

#include<stdio.h>

int main()

{

double score;printf("请输入分数: ");

scanf("%lf",&score);switch((int)(score/10)) //switch((int)score/10)出现严重错误

{

case 10:

case 9:printf("A(最好) ");break;

case 8:printf("B(优秀) ");break;

case 7:printf("C(良好) ");break;

case 6:printf("D(及格) ");break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:printf("E(不及格) ");break;

default:printf("Error! ");

}

}

参考资料:网络 switch (计算机语言关键字)

② java中用switch划分年龄段

switch和case辨别属于儿童,青年,中年,老年人。
使用一个switch方法,四个case支方法判断,如果年龄小于十输出case1,为儿童,如果大于十小于30,输出青年,如果大于30小于60,输出中年,如果大于60小于150则输出老年人。
switch 语句和 if 语句完全可以相互取代,但从编程的角度,它们又各有各的特点,所以至今为止也不能说谁可以完全取代谁,当嵌套的 if 比较少时三个以内,用 if 编写程序会比较简洁,但是当选择的分支比较多时,嵌套的 if 语句层数就会很多,导致程序冗长,可读性下降,因此提供 switch 语句来处理多分支选择。

热点内容
小米如何显示wifi密码 发布:2025-03-18 21:27:07 浏览:751
python中的ord 发布:2025-03-18 21:20:11 浏览:323
qq网源码 发布:2025-03-18 21:19:19 浏览:557
收款源码 发布:2025-03-18 21:18:39 浏览:752
android小部件 发布:2025-03-18 20:59:56 浏览:229
现在下载什么软件要账号密码 发布:2025-03-18 20:55:43 浏览:864
vivo手机视频放在哪个文件夹 发布:2025-03-18 20:55:42 浏览:572
c语言的返回值 发布:2025-03-18 20:51:21 浏览:948
iisftpwin10 发布:2025-03-18 20:27:50 浏览:956
mysql执行存储过程语句 发布:2025-03-18 20:13:00 浏览:957