我目前正在尝试完成此程序,但是当我测试我的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)