Java基于Calendar類輸出指定年份和月份的日歷代碼實例
更新時間:2020年02月06日 08:54:51 作者:桃源結義
這篇文章主要介紹了Java 使用Calendar類輸出指定年份和月份的日歷,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
這篇文章主要介紹了Java 使用Calendar類輸出指定年份和月份的日歷,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
代碼如下
package com.cyl.test3;
import java.util.Calendar;
import java.util.Scanner;
public class RiLi {
public static void main(String[] args){
int year= 2020;
int month = 2;
Calendar calendar = Calendar.getInstance();
//由于Java中月份從0月開始計數,所以真實月份12月(month=12) 需要減1 才是Java中的12月
calendar.set(year,month-1,1);//每月首日星期幾
int weekday = calendar.get(Calendar.DAY_OF_WEEK)-1;
System.out.println("當月首日星期" + weekday);
int maxDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println("當月最大天數" + maxDay);
System.out.println("\t\t"+year+"年"+month+"月");
System.out.println("一\t二\t三\t四\t五\t六\t日\t");
int temp = 0;
//補空格
for(int i = 0; i < weekday-1;i++)
{
System.out.print("\t");
temp++;
}
for(int i = 1; i <= maxDay;i++)
{
System.out.print(i+"\t");
if((temp+i)%7==0)
{
System.out.println();
}
}
}
}
效果

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
application.yml文件中如何開啟mybatis自動駝峰映射
這篇文章主要介紹了application.yml文件中開啟mybatis自動駝峰映射的方法,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08
idea編輯XML文件出現(xiàn):Tag name expected報錯的解決
在XML中,一些特殊字符不能直接使用,因為它們被保留用于XML文檔的結構和語法,如果直接使用這些保留字符,會導致解析錯誤,正確的做法是使用實體引用或字符引用,或者使用CDATA標記將這些字符包裹起來2025-01-01
java 中使用maven shade plugin 打可執(zhí)行Jar包
這篇文章主要介紹了java 中使用maven shade plugin 打可執(zhí)行Jar包的相關資料,需要的朋友可以參考下2017-05-05
Java使用HttpClient實現(xiàn)Post請求實例
本篇文章主要介紹了Java使用HttpClient實現(xiàn)Post請求實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02

