Scanner的用法比较常见,但通常应用于int类型下的数据较多,相较于switch下的用法比较少,今天展示的是Scanner在switch下的基础用法。
`import java.util.Scanner;
public class lianxi {
public static void main(String[] args) {
//建一个菜单,周一至周日,手动输入某一天,用case和switch语句输出
System.out.println("------***请输入您要查询的内容,按回车键继续***------");
Scanner scanner = new Scanner(System.in);//switch类型下Scanner的用法
char day=scanner.next().charAt(0);
switch (day)
{
case '一':
System.out.println("西红柿鸡蛋面");
break;
case '二':
System.out.println("烙饼稀饭土豆丝");
break;
case '三':
System.out.println("山药炖排骨");
break;
case '四':
System.out.println("麦当劳");
break;
case '五':
System.out.println("西兰花");
break;
case '六':
System.out.println("周末大餐");
break;
case '日':
System.out.println("辟谷");
default:
System.out.println("==========输入出错,无此项,请返回上一层从新输入=========");
}
}
}
以上是Scanner在switch中的一般用法,如有新的写法,欢迎大家共同学习进步。