package testdemo;
public class GetSwitch {
/**
* switch多分支语句
* 在编程中一个常见的问题就是检测一个变量是否符合某个条件,如果不匹配,再用另一个值来检测它,
* 以此类推。 在Java中,可以用switch语句将动作组织起来,就能以一个较简单明了的方式来实现“多选一”
* 的选择。
* switch语句中表达式的值必须是整型或字符型,常量值1~常量值n必须也是整型或字符型。switch
* 语句首先计算表达式的值,如果表达式的值和某个case后面的变量值相同,则执行case语句后的若干个
* 语句直到遇到break语句为止。此时如果该case语句中没有break语句,将继续执行后面case里的若干个
* 语句,直到遇到break语句为止。若没有一个常量的值与表达式的值相同,则执行default后面的语句。
* default语句为可选的,如果它不存在,而且switch语句中表达式的值不与任何case的常量值相同,switch
* 则不做任何处理。
* 同一个switch语句,case的常量值必须互不相同。
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int week = 2;
switch (week) {
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
case 3:
System.out.println("Wednesday");
break;
default:
System.out.println("没有对应值");
break;
}
}
}
switch多分支语句
最新推荐文章于 2024-09-19 18:05:52 发布