Exception in thread "main" java.lang.Error: Unresolved compilation problem:
import java.time.*;
package day04;
public class Calendar
{
public static void main(String[] args)
{
LocalDate date = LocalDate.now();
int month = date.getMonthValue();
int today = date.getDayOfMonth();
date = date.minusDays(today - 1);//set to start of month
DayOfWeek weekday = date.getDayOfWeek();
int value = weekday.getValue();//1=monday,...,7=sunday
System.out.println("Mon Tue Wed Thu Fri Sat Sun");
for(int i = 0;i < value;i++)
System.out.println(" ");
while (date.getMonthValue() == month)
{
System.out.printf("%3d",date.getDayOfMonth());
if (date.getDayOfMonth() == today)
System.out.print("*");
else
System.out.print(" ");
date = date.plusDays(1);
if (date.getDayOfWeek().getValue() == 1)
System.out.println();
}
if (date.getDayOfWeek().getValue() != 1)
System.out.println();
}
}
编译报警:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at day04.Calendar.main(Calendar.java:13)
清空过Project也没用,请各路大神指教。