最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java獲取本月日歷表的方法

 更新時間:2022年06月13日 15:11:51   作者:最長的電影!  
這篇文章主要為大家詳細介紹了java獲取本月日歷表的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

用Java獲取本月日歷表,供大家參考,具體內(nèi)容如下

這張日歷表應(yīng)該怎么打印出來?

首先,獲取本月,獲取本天,創(chuàng)建本地日期類對象。

LocalDate date=LocalDate.now();
? ?int month=date.getMonthValue();//獲取本月
? ?int today=date.getDayOfMonth();//獲取本天

2.創(chuàng)建一個周期對象。

date=date.minusDays(today-1);//將date設(shè)置為這個月的第一天
? DayOfWeek weekday=date.getDayOfWeek();
? int value=weekday.getValue();//得到星期幾的一個數(shù)值,1就返回1,2就是2.......

3.然后獲取的月份等于本月份,按照間隔輸出,等于本月那一天,就用*特殊標記那一天。

for(int i=1;i<value;i++) {
?? ??? ??? ?System.out.print(" ? ?");
?? ??? ?}
while(date.getMonthValue()==month) {
?? ??? ??? ?System.out.printf("%3d", date.getDayOfMonth());
?? ??? ??? ?if(date.getDayOfMonth()==today) {
?? ??? ??? ??? ?System.out.print("*");
?? ??? ??? ?}
?? ??? ??? ?else {
?? ??? ??? ??? ?System.out.print(" ");
?? ??? ??? ?}
?? ??? ??? ?date=date.plusDays(1);

4.如果如果獲取到的周天數(shù)是星期一了,那就換行。

if(date.getDayOfWeek().getValue()==1) {
?? ??? ??? ??? ?System.out.println();
?? ??? ??? ?}

這樣本月日歷表就被獲取出來了。

完整代碼如下:

import java.time.*;
public class CalendarTest {

?? ?public static void main(String[] args) {
?? ??? ?// TODO 自動生成的方法存根
?? ??? ?LocalDate date=LocalDate.now();
?? ??? ?int month=date.getMonthValue();//獲取本月
?? ??? ?int today=date.getDayOfMonth();//獲取本天
?? ??? ?
?? ??? ?date=date.minusDays(today-1);//將date設(shè)置為這個月的第一天
?? ??? ?DayOfWeek weekday=date.getDayOfWeek();
?? ??? ?int value=weekday.getValue();//得到星期幾的一個數(shù)值,1就返回1,2就是2.......
? ? ? ? System.out.println("Mon Tue Wed Thu Fri Sat Sun");
?? ??? ?for(int i=1;i<value;i++) {
?? ??? ??? ?System.out.print(" ? ?");
?? ??? ?}
?? ??? ?while(date.getMonthValue()==month) {
?? ??? ??? ?System.out.printf("%3d", date.getDayOfMonth());
?? ??? ??? ?if(date.getDayOfMonth()==today) {
?? ??? ??? ??? ?System.out.print("*");
?? ??? ??? ?}
?? ??? ??? ?else {
?? ??? ??? ??? ?System.out.print(" ");
?? ??? ??? ?}
?? ??? ??? ?date=date.plusDays(1);
?? ??? ??? ?if(date.getDayOfWeek().getValue()==1) {
?? ??? ??? ??? ?System.out.println();
?? ??? ??? ?}
?? ??? ?}
?? ?}
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java開發(fā)者就業(yè)需要掌握的9大專業(yè)技能

    Java開發(fā)者就業(yè)需要掌握的9大專業(yè)技能

    這篇文章主要為大家詳細介紹了java就業(yè)前需要掌握的專業(yè)技能,感興趣的小伙伴們可以參考一下
    2016-09-09
  • Java集合排序規(guī)則接口Comparator用法解析

    Java集合排序規(guī)則接口Comparator用法解析

    這篇文章主要介紹了Java集合排序規(guī)則接口Comparator用法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • 利用Java自寫一個生成ID的工具類

    利用Java自寫一個生成ID的工具類

    平時項目中只要涉及表,那么一定能接觸到眾多各式各樣的ID編號。本文將通過Java語言實現(xiàn)手寫一個ID生成工具類,需要的小伙伴可以參考一下
    2022-11-11
  • 詳解Java編程中向量(Vector)的應(yīng)用

    詳解Java編程中向量(Vector)的應(yīng)用

    這篇文章主要介紹了Java中的向量(Vector)的應(yīng)用,Vector也是Java中比較常用的一個類,需要的朋友可以參考下
    2015-10-10
  • Mac電腦安裝多個JDK版本的詳細圖文教程

    Mac電腦安裝多個JDK版本的詳細圖文教程

    目前使用的主流版本還是JDK 8,但偶爾會想體驗下新版本(或者舊版本),如果能裝多個版本的JDK,而且很方便的切換就好了,這篇文章主要給大家介紹了關(guān)于Mac電腦安裝多個JDK版本的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • SpringBoot如何通過Map實現(xiàn)策略模式

    SpringBoot如何通過Map實現(xiàn)策略模式

    策略模式是一種行為設(shè)計模式,它允許在運行時選擇算法的行為,在Spring框架中,我們可以利用@Resource注解和Map集合來優(yōu)雅地實現(xiàn)策略模式,這篇文章主要介紹了SpringBoot如何通過Map實現(xiàn)策略模式,需要的朋友可以參考下
    2025-03-03
  • scala 操作數(shù)據(jù)庫的方法

    scala 操作數(shù)據(jù)庫的方法

    這篇文章主要介紹了scala 操作數(shù)據(jù)庫的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Springboot詳解線程池與多線程及阻塞隊列的應(yīng)用詳解

    Springboot詳解線程池與多線程及阻塞隊列的應(yīng)用詳解

    本例應(yīng)用線程池、多線程、阻塞隊列處理一個流程任務(wù)。本例處理一個訂單流程,主要包括生成訂單、訂單處理、訂單入庫,下面我們一起看看
    2022-06-06
  • jsp+dao+bean+servlet(MVC模式)實現(xiàn)簡單用戶登錄和注冊頁面

    jsp+dao+bean+servlet(MVC模式)實現(xiàn)簡單用戶登錄和注冊頁面

    這篇文章主要介紹了jsp+dao+bean+servlet(MVC模式)實現(xiàn)簡單用戶登錄和注冊頁面,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • SpringBoot JdbcTemplate批量操作的示例代碼

    SpringBoot JdbcTemplate批量操作的示例代碼

    本篇文章主要介紹了SpringBoot JdbcTemplate批量操作的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04

最新評論

秀山| 怀化市| 台前县| 临桂县| 贵溪市| 石家庄市| 嘉祥县| 尖扎县| 柘荣县| 商河县| 淮北市| 公主岭市| 洞头县| 土默特左旗| 平和县| 乐安县| 乐业县| 兴国县| 淮阳县| 修文县| 伊吾县| 新竹县| 彭水| 谢通门县| 九龙城区| 区。| 黎城县| 巴东县| 兴业县| 桐城市| 盐源县| 商水县| 深水埗区| 肇庆市| 醴陵市| 酉阳| 聊城市| 靖宇县| 甘泉县| 南召县| 容城县|