Java Code for calculating Leap Year

前端 未结 20 2311
执念已碎
执念已碎 2020-11-22 16:30

I am following \"The Art and Science of Java\" book and it shows how to calculate a leap year. The book uses ACM Java Task Force\'s library.

Here is the code the boo

20条回答
  •  失恋的感觉
    2020-11-22 16:56

    Most Efficient Leap Year Test:

    if ((year & 3) == 0 && ((year % 25) != 0 || (year & 15) == 0))
    {
        /* leap year */
    }
    

    This is an excerpt from my detailed answer at https://stackoverflow.com/a/11595914/733805

提交回复
热议问题