/*循环结构
for循环
格式:
1.初始化条件
2.循环条件
3.迭代条件
4.循环体注:无限循环的方式for(;;){}
while循环
do-while循环
*/
switch(变量){
case 值1:
case 值2:
case 值3:
default:
}
1.根据变量的值,选择相应的case去判断,一旦满足case条件,就执行case的相应语句。如果没有break或者已经到结尾的话,会继续执行下面的case语句;
2.default:是可选的,而且位置是灵活的
3.变量可以是那些类型
4.case之后只能是值(字符串也可),不能是取值范围!
import java.util.Scanner;
class TestSwitch1
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数:");
int i = input.nextInt();//获取键盘输入字符串的值
switch(i){
case 0:
System.out.println("这个是0");
break;
case 1:
System.out.println("这个是1");
break;
default:
System.out.println("Nothing");
}
//System.out.println("Hello World!");
}
}