我有作业,我必须编写一个小程序,要求输入一个数字并返回分配给该数字的月份。
到目前为止,我已经编写了两个不同的类,一个是提示用户输入 int,另一个是月份数组。现在我的问题是当用户输入数字时将几个月传递给主类。
到目前为止,对于主要课程,我有这个,我不知道如何继续......我得到:
java:17: error: array required, but Date found System.out.println(monthName[index]);
我试图尽可能详细。
import java.util.Scanner;
public class Driver {
public static void main(String[] args)
{
Utility input = new Utility();
final int MONTH_NAMES = 12;
int[] month = new int[MONTH_NAMES];
Date monthName = new Date();
{
System.out.println(input.queryForInt("Enter the number for a month ")) ;
}
for (int index = 0; index < 12; index++)
System.out.println(monthName[index]);
}
}