switch语句怎么循环 switch语句用法

switch语句的用法(如何循环switch语句)
在中 , 可以使用switch语句组织动作 , 以更简单明了的方式实现“多旋合一”的选择 。
【switch语句怎么循环 switch语句用法】
首先 , 当我们学习一个Java语句的时候 , 我们需要学习这个语句的语法 , 这和我们之前学的是一样的 。switch语句的语法如下:
switch(表达式){case常量值1:语句块1[break;]......case常量值n:语句块n[break;]deafault:语句块n+1;[break;]}1234567891011121314151617181920212223复制代码类型:[java]这是switch语句的语法 。我们要注意的是 , 在表达式中 , switch语句中的表达式值必须是整数、字符或字符串类型 , 常量值1~n也必须是整数、字符或字符串类型 。在同一个switch语句中 , case的常数值必须互不相同 。
让我们来看看switch语句的执行顺序 。Switch语句首先计算表达式的值 。如果表达式的值与case语句后的常量相同 , 则执行case语句后的几个语句 , 直到遇到break语句 。如果此时这个case语句中没有break语句 , 那么后面case中的几个语句将继续执行 , 直到遇到break语句 。如果没有常数具有与表达式相同的值 , 则在default之后执行语句 。default语句是可选的 。如果它不存在 , 并且switch语句中表达式的值与任何情况下的常量值都不相同 , 则switch将不会执行任何操作 。
接下来 , 我们使用main方法中的switch语句打印出周一到周三的英语单词 。
publicclassGetSwitch{//创建类publicstaticvoidmain(String[]args){//主方法intweek=2;//定义int型变量为weekswitch(week){//指定switch语句的表达式为变量weekcase1://定义case语句中的常量为1System.out.println("Monday");//输出信息break;case2://定义case语句中的常量为2System.out.println("Tuesday");//输出信息break;case3://定义case语句中的常量为3System.out.println("Wednesday");//输出信息break;default://default语句System.out.println("sorry,Idon'tknow");}}}Tuesday12345678910111213141516171819202122232425262728293031323334353637复制代码类型:[java]这是一个switch语句的示例 。在switch语句中 , case语句后的常量表达式的值可以是整数 , 但不能是整数 , 但不能是实数 。例如 , 以下代码是非法的:case1.1:

    推荐阅读