Exception in thread "main" java.lang.Error: Unresolved compilation problem:

ldm0703 2017-12-18 01:23:11
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也没用,请各路大神指教。
...全文
290 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hp961218 2017-12-18
  • 打赏
  • 举报
回复
System.out.printf("%3d",date.getDayOfMonth());这句话是什么鬼
  • 打赏
  • 举报
回复
package day04; import java.time.DayOfWeek; import java.time.LocalDate;
  • 打赏
  • 举报
回复
导入放到包下面

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧