一、例题:键盘录入两个数据,比较这两个数据是否相等
分析: 1、导包 2、创建键盘录入对象 3、调用方法获取两次数据 4、三目运算符
import java.util.Scanner;
public class ScannerTest3 {
public static void main(String[] args) {
//创建键盘录入对象
Scanner sc = new Scanner(System.in);
//调用方法获取两次数据
System.out.println("请输入第一个数据:");
int number1 = sc.nextInt();
System.out.println("请输入第二个数据:");
int number2 = sc.nextInt();
boolean result = (number1==number2)?true:false;
System.out.println(result);
} }
二、Switch语句
switch(表达式){
case 常量值1: 语句体1; break;
case 常量值2:语句体2; break;
case 常量值3: 语句体3; break;
case 常量值4:语句体4; break;
...
default: 语句体n+1; break;
}
名字解释:
1、switch:表示这一个选择结构语句
2、表达式: 这里的表达式一定会有一个结果值,但是这里结果数据类型只能是byte,short,int,char,J