显示从今天起 100 天的日期、您的出生日期和出生日期后 10,000 天的日期。我已经完成了所有这些,但我想更进一步,我希望用户能够输入从今天起他/她希望知道日期的天数(如果这有任何意义的话...)。这是我正在处理的代码部分的样子:
public class calendarProjectTest
{
public static void main(String[] args)
{ GregorianCalendar cal = new GregorianCalendar(); //declare today's date
GregorianCalendar myBirthday = new
GregorianCalendar(1990, GregorianCalendar.JUNE, 9); //declare my birthday
System.out.println("Please enter a number greater than 0:");
Scanner keyboard = new Scanner(System.in);
String number = keyboard.next();
int value = number;
cal.add(GregorianCalendar.DAY_OF_MONTH, number);
我正在使用 Bluej,它说“不兼容的类型 - 找到 java.lang.String 但预期为 int”我不知所措。我不知道该怎么做。任何建议都会很棒。是的,我知道没有结束括号。