小编Key*_*Key的帖子

如果else语句不读取用户输入

每当用户输入为1或Jan时,代码都不会读取并跳转到第二个语句并显示

已输入无效月份

        Scanner in = new Scanner(System.in);

        System.out.println("Enter a month:  ");

        String month=in.nextLine();


        if((month == "1") || (month == "Jan")){

            System.out.println("Month: January");
        }
        else{
            System.out.println("Invalid month has been entered");
Run Code Online (Sandbox Code Playgroud)

java if-statement java.util.scanner

0
推荐指数
1
解决办法
79
查看次数

标签 统计

if-statement ×1

java ×1

java.util.scanner ×1