java leap year question code example

Example 1: leap year checker java

public class LeapYear {

    public static void main(String[] args) {

        int year = 1900;
        boolean leap = false;

        if(year % 4 == 0)
        {
            if( year % 100 == 0)
            {
                // year is divisible by 400, hence the year is a leap year
                if ( year % 400 == 0)
                    leap = true;
                else
                    leap = false;
            }
            else
                leap = true;
        }
        else
            leap = false;

        if(leap)
            System.out.println(year + " is a leap year.");
        else
            System.out.println(year + " is not a leap year.");
    }
}

Example 2: java code leap year

import java.util.Scanner;
public class leapyear {
    public static void main(String[] args)
    {
        Scanner myScanner = new Scanner(System.in);
        System.out.println("Enter in the year ");
        int year=myScanner.nextInt();

        if(year%4==0)
            if(year%100==0)
                if(year%400==0)
                    System.out.println("It is a leap year");
                else
                    System.out.println("it is not a leap year");
            else System.out.println("It is a leap year");
        else
            System.out.println("Is not a leap year");