Leap Year Java Program

Hi guys!! Welcome to flower brackets blog. Today you will learn leap year java program with an example.

leap year java program

As everybody know leap year occurs every four years as opposed to common year. Now we will see java program to find if a given year is a leap year,

Also Read – Date Time Java Program

Example : leap year program in java using scanner class

import java.util.Scanner;

public class LeapYear
{
   public static void main(String[] args)
   { 
      Scanner sc = new Scanner(System.in);
      System.out.print("Please enter any year : ");
      int year = sc.nextInt();
      boolean temp = false;
      if(year % 400 == 0)
      {
         temp = true;
      }
      else if(year % 100 == 0)
      {
         temp = false;
      }
      else if(year % 4 == 0)
      {
         temp = true;
      }
      else
      {
         temp = false;
      }
      if(temp)
      {
         System.out.println("Year " + year + " is a Leap Year");
      }
      else
      {
         System.out.println("Year " + year + " is not a Leap Year");
      }
      sc.close();
   }
}

Output:

Please enter any year : 2007
Year 2007 is not a Leap Year


Conclusion

That’s it guys. This is all about java program to check leap year. I hope you have understood the topic.

You can subscribe to my blog flower brackets if you haven’t already.

Do share this post if you like.

Related Posts