本文實(shí)例為大家分享了java利用Calendar類打印日歷的具體代碼,供大家參考,具體內(nèi)容如下
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供冷水灘網(wǎng)站建設(shè)、冷水灘做網(wǎng)站、冷水灘網(wǎng)站設(shè)計(jì)、冷水灘網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、冷水灘企業(yè)網(wǎng)站模板建站服務(wù),十載冷水灘做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
import java.util.Calendar; import java.util.Date; import java.util.Scanner; public class Test { public static void main(String[] args) { System.out.println("請(qǐng)輸入日期(如2018-12-07):"); Scanner sc=new Scanner(System.in); String riqi= sc.next(); //將接收到的字符串轉(zhuǎn)成日期并設(shè)置 Calendar cal=Calendar.getInstance(); cal.setTime(java.sql.Date.valueOf(riqi)); //獲取本月第一天是星期幾 int startDay=cal.get(Calendar.DAY_OF_WEEK); /* * 日歷表頭 */ System.out.println("星期天"+"\t星期一"+"\t星期二"+"\t星期三"+"\t星期四"+"\t星期五"+"\t星期六"); /* * 日歷空格 * 記住:星期天是一天的開(kāi)始 */ for(int i=1;i
運(yùn)行效果:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。