gpt4 book ai didi

java - 如何再次执行代码

转载 作者:行者123 更新时间:2023-12-02 05:40:35 25 4
gpt4 key购买 nike

此代码是正确的,但我想添加一条消息,例如如果输入的数字大于 1520 且小于 3999,则添加“good”

import java.util.Scanner;
public class date
{
public static void main (String args [])
{
int x;
Scanner in = new Scanner (System.in);
System.out.print("Enter a date ");
x = in.nextInt();

while (x < 1520 || x > 3999)
{
System.out.println ("Invalid Gregorian Calendar date.");
System.out.print ("Please Input a valid Gregorian Calendar date: ");
x = in.nextInt();
}
}
}

最佳答案

您只需在循环后添加一条打印语句(即 System.out.println("Good");)。

*注意:我将类名从 date 更改为 Date,这是命名类的正确 Java 约定。当您使用此代码(如果您复制并粘贴它)时,请将文件从 date.java 更改为 Date.java 以防止编译问题。如果我没记错的话,在 Java 中,类名和文件名必须匹配(区分大小写)。

import java.util.Scanner;

public class Date{
public static void main (String args []){
int x;

Scanner in = new Scanner (System.in);
System.out.print("Enter a date ");
x = in.nextInt();


while (x < 1520 || x > 3999)
{
System.out.println ("Invalid Gregorian Calendar date.");
System.out.print ("Please Input a valid Gregorian Calendar date: ");
x = in.nextInt();
}
System.out.println("Good");
}
}

关于java - 如何再次执行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24559066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com