集册 Java实例教程 在1月1日至12月31日的单个列表中显示给定年份中的每个日期。

在1月1日至12月31日的单个列表中显示给定年份中的每个日期。

欢马劈雪     最近更新时间:2020-01-02 10:19:05

644
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
在1月1日至12月31日的单个列表中显示给定年份中的每个日期。

public class Main {

    public static void main(String[] arguments) {

        int year = 2016;

        for (int month = 1; month < 13; month++){//时代Java 提 供

            for (int day = 1; day <= countDays(month, year); day++){

                System.out.println(month + "/" + day + "/" + year);

            }

        }

    }


    static int countDays(int month, int year) {

        int count = -1;

        switch (month) {

            case 1:

            case 3:

            case 5:

            case 7:/**来 自 NowJava.com - 时代Java**/

            case 8:

            case 10:

            case 12:

                count = 31;

                break;

            case 4:

            case 6:

            case 9:

            case 11:

                count = 30;

                break;

            case 2:

                if (year % 4
展开阅读全文