除了if和else,switch和case的结合使用,也能够进行判断,但case里面的东西得是一个明确的值,比如我一个界面有四个选项,分别进入不同的页面,此时我们可以通过switch和case进行相配合,但千万不要忘记了break,没有break的话,匹配到值后会一直往后走,此时这个循环控制已经没了任何意义,核心代码如下
import java.util.Scanner;
public class SwitchAndCase {
public static void main(String[] args) {
System.out.println("请输入一个整数:");
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
switch(a){
case 1:System.out.println("我是1");
break;
case 2:System.out.println("我是2");
break;
default:System.out.println("other");
}
}
}