91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java日歷表怎么實現

小億
93
2023-04-24 14:36:17
欄目: 編程語言

Java中的日歷類是Calendar,可以通過它來實現日歷表。下面是一個簡單的Java日歷表的實現:

import java.util.Calendar;


public class CalendarExample {


public static void main(String[] args) {

// 獲取當前日期的Calendar實例

Calendar calendar = Calendar.getInstance();

// 設置日期為當前月的第一天

calendar.set(Calendar.DATE, 1);

// 獲取當前月的天數

int daysOfMonth = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);


// 打印日歷表頭

System.out.println("日\t一\t二\t三\t四\t五\t六");

// 獲取當前月份的第一天是星期幾

int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK) - 1;

// 打印日歷表

for (int i = 0; i < dayOfWeek; i++) {

System.out.print("\t");

}

for (int i = 1; i <= daysOfMonth; i++) {

System.out.print(i + "\t");

if ((i + dayOfWeek) % 7 == 0) {

System.out.println();

}

}

}

}

上述代碼中,首先通過Calendar.getInstance()方法獲取當前日期的Calendar實例,然后設置日期為當前月的第一天,并獲取當前月的天數。接著,打印日歷表頭,計算當前月份的第一天是星期幾,并打印日歷表。最后,通過判斷每個日期是星期幾來控制換行。

0
英吉沙县| 江达县| 老河口市| 菏泽市| 桦川县| 莲花县| 颍上县| 阿勒泰市| 全南县| 新民市| 永昌县| 班玛县| 石台县| 长沙县| 芦山县| 会宁县| 休宁县| 宁海县| 苍梧县| 什邡市| 开远市| 泸州市| 涟源市| 象山县| 磐石市| 麻阳| 黄大仙区| 弥渡县| 宜丰县| 扎兰屯市| 陇南市| 盐亭县| 赣榆县| 育儿| 翁源县| 宁城县| 海南省| 达日县| 民县| 玛曲县| 扎赉特旗|