猿问

为啥这个运行的结果到第二个输入就停了,不判断直接跳出来值,但是运行不报错..

import java.util.Scanner;

class homework2{

public static void main(String[] args){

Scanner input=new Scanner (System.in);

Scanner two=new Scanner (System.in);

System.out.print("请输入当前日期的第一个首字母(小写):");

String weekday=input.nextLine();

switch(weekday){

case "m":

System.out.println("m");

break;

case "w":

System.out.println("w");

break;

case "f":

System.out.println("f");

break;

case "t":

System.out.println("t");

break;

case "s":

System.out.print("请输入当前日期的第二个小写字母:");

weekday=two.nextLine();

if(two.equals("e")){

System.out.println("a");

}else if(two.equals("u")){System.out.println("u");//为啥这里判断好不输出了,写不下去了脑壳疼.

}

break;

default:

break;


}

}

}


黎诺
浏览 713回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答