下面我有一段我不会工作的代码片段.我在main方法中输入,然后将该输入传递给另一个方法以检查验证.但它并没有真正正确检查.如果我输入99的month和day我期望它给我的消息Check Month.
相反,我得到:
THIS
THIS
如果我输入02一个月和99一天,我希望它给我的信息:Check day.相反,我得到了THIS THIS
如果我02为两者输入,我希望它能够运行并继续运行其他方法.相反,我得到了THIS THIS.
public class Date {
private Calendar parsedDate;
public static void main(String[] args)
{
Date main = new Date();
System.out.println("Enter a date (use the format -> (MM/DD/YYYY)");
//declare Scanner
Scanner in = new Scanner (System.in);
System.out.println("Enter a month (MM): ");
String month = in.nextLine();
System.out.println("Enter a day (DD): ");
String day = …Run Code Online (Sandbox Code Playgroud) public class CuteSampleCode
{
public static void main (String[] args)
{
CuteSampleCode main = new CuteSampleCode();
}
}
Run Code Online (Sandbox Code Playgroud)
这部分:'CuteSampleCode main = new CuteSampleCode();`它只是简化了类名吗?所以后来我可以通过它运行其他方法?
java ×2