Wednesday, January 29, 2014

Finding all Leap Years between a range of years.

Source:
import java.util.*;

public class LeapYears {
   public static void main(String[] args) {

      GregorianCalendar cal = new GregorianCalendar();

      System.out.println("Leap years between 1975 and 2015:");
      for (int year = 1975; year < 2015; year++) {
         if (cal.isLeapYear(year)) {
            System.out.println(year);
         }
      }
   }
}

Output:
   $ java LeapYears 
   Leap years between 1975 and 2015:
   1976
   1980
   1984
   1988
   1992
   1996
   2000
   2004
   2008
   2012

Blog Archive