您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
在Java中,switch
语句主要用于处理基于单个变量的多个条件判断。然而,从Java 7开始,你可以使用switch
语句处理基于字符串的多个条件判断,甚至可以处理枚举类型。这里有一些示例说明如何使用Java switch
进行多条件判断。
int number = 27;
switch (number) {
case 1:
System.out.println("Number is 1");
break;
case 2:
System.out.println("Number is 2");
break;
case 3:
System.out.println("Number is 3");
break;
default:
System.out.println("Number is not 1, 2, or 3");
}
String day = "Wednesday";
switch (day) {
case "Monday":
System.out.println("Today is Monday");
break;
case "Tuesday":
System.out.println("Today is Tuesday");
break;
case "Wednesday":
System.out.println("Today is Wednesday");
break;
case "Thursday":
System.out.println("Today is Thursday");
break;
case "Friday":
System.out.println("Today is Friday");
break;
case "Saturday":
System.out.println("Today is Saturday");
break;
case "Sunday":
System.out.println("Today is Sunday");
break;
default:
System.out.println("Invalid day");
}
enum Color {
RED, GREEN, BLUE, YELLOW, ORANGE
}
Color color = Color.RED;
switch (color) {
case RED:
System.out.println("Color is red");
break;
case GREEN:
System.out.println("Color is green");
break;
case BLUE:
System.out.println("Color is blue");
break;
case YELLOW:
System.out.println("Color is yellow");
break;
case ORANGE:
System.out.println("Color is orange");
break;
default:
System.out.println("Invalid color");
}
请注意,switch
语句主要用于处理基于单个变量的多个条件判断。对于更复杂的多条件判断,你可能需要使用if-else
语句或其他逻辑结构。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。