如果用户输入一个月的数值 1-12,我该如何更改下面的代码,以便输出用户输入的该月的最大天数。
import java.util.*;
public class LastDay {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
GregorianCalendar cal = new GregorianCalendar();
int myMonth;
System.out.println("Enter the month number (1-12): ");
myMonth = scanner.nextInt();
System.out.println("Maximum number of days is: " + Calendar.getInstance().getActualMaximum(Calendar.DAY_OF_MONTH));
}
}
目前它输出我们目前(三月)所在月份的最大天数。我希望它为用户输入的 myMonth 值执行此操作。