首页javalegacy_dateJava Data Type - 如何得到所有在某一年的星期日的日期

Java Data Type - 如何得到所有在某一年的星期日的日期

我们想知道如何得到所有在某一年的星期日的日期。
import java.util.Calendar;
import java.util.GregorianCalendar;

public class Main {
  public static void main(String[] args) {
    int dayOfWeek = Calendar.SUNDAY;
    Calendar cal = new GregorianCalendar();
    cal.set(2015, 0, 1, 0, 0);
    cal.set(Calendar.DAY_OF_WEEK, dayOfWeek);
    while (cal.get(Calendar.YEAR) == 2015) {
      System.out.println(cal.getTime());
      cal.add(Calendar.DAY_OF_MONTH, 7);
    }
  }
}