小编Eri*_*ick的帖子

我的Switch语句没有按预期工作

我目前正在尝试完成此程序,但是当我测试我的switch语句时,它直接进入我的默认情况并说我输入了无效信息.

我的任务

我必须收到用户一个月的时间并将其发送到我的case语句,以便为特定情况执行我的代码.您可能会注意到,每个案例中都有一个密钥,此密钥用于个人目的.请忽略.

我的问题

case语句直接进入我的默认语句,该语句向用户发出无效的信息消息.

我的进步

这将是我的完整程序,除了我的case语句将每个月识别为无效输入之外,一切似乎都正常工作

// Import Libraries
    import javax.swing.*;
    import java.util.*;
    import java.io.*;


// This is my program.
public class DateCalc

{
public static void main (String[] args)
{
    String month;
    String day;
    String inputYear;
            Scanner  keyboard = new Scanner(System.in); 

                // receiving input for my age variable
                System.out.print( "Please Enter The Month Of The Date :");
                month = keyboard.nextLine();
                // receiving input for my weight variable
                System.out.print( "Please Enter The Day Of The Date : ");
                day …
Run Code Online (Sandbox Code Playgroud)

java switch-statement

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

标签 统计

java ×1

switch-statement ×1