![](https://img-blog.csdnimg.cn/20200220143320599.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java8
java8
托马斯小火车喷雾又喷烟,一直喷,喷喷喷.
这个作者很懒,什么都没留下…
展开
-
Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb
There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence.The blog content is all parallel goods. Those who are worried about being cheated should leave quickly.原创 2023-03-28 13:15:13 · 134 阅读 · 3 评论 -
springboot 404 500
There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence.The blog content is all parallel goods. Those who are worried about being cheated should leave quickly.原创 2023-03-25 15:26:19 · 108 阅读 · 4 评论 -
lambda表达式取对象属性
There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence.The blog content is all parallel goods. Those who are worried about being cheated should leave quickly.原创 2023-03-24 12:32:12 · 387 阅读 · 3 评论 -
Java8 遍历整型数组
There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence.原创 2022-06-09 12:15:55 · 59527 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期的前一个星期几
获取一个新的日期,它的值为指定日期的前一个星期几 /** * 获取一个新的日期,它的值为指定日期的前一个星期几 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getPreviousWeekByCurrentDate(LocalDate date, DayOfWeek dayOfWeek) { return date.with(TemporalAdjusters..原创 2016-07-06 13:28:35 · 42848 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期同一个月中,最后一个符合星期几要求的值
获取一个新的日期,它的值为指定日期同一个月中,最后一个符合星期几要求的值 /** * 获取一个新的日期,它的值为指定日期同一个月中,最后一个符合星期几要求的值 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getLastInMonth(LocalDate date, DayOfWeek dayOfWeek) { return date.with(Temporal.原创 2016-06-17 22:01:24 · 42845 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期当年的最后一天
获取一个新的日期,它的值为指定日期当年的最后一天 /** * 获取一个新的日期,它的值为指定日期当年的最后一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getLastDayOfYear(LocalDate date) { return date.with(TemporalAdjusters.lastDayOfYear()).toString(); }...原创 2016-06-17 22:03:48 · 42868 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期当月的最后一天
获取一个新的日期,它的值为指定日期当月的最后一天 /** * 获取一个新的日期,它的值为指定日期当月的最后一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getLastDayOfMonth(LocalDate date) { return date.with(TemporalAdjusters.lastDayOfMonth()).toString(); }...原创 2016-06-28 08:23:14 · 42839 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期同一个月中,第一个符合星期几要求的日期
获取一个新的日期,它的值为指定日期同一个月中,第一个符合星期几要求的日期 /** * 获取一个新的日期,它的值为指定日期同一个月中,第一个符合星期几要求的日期 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getFirstInMonth(LocalDate date, DayOfWeek dayOfWeek) { return date.with(Tempora.原创 2016-07-05 12:30:32 · 42875 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期明年的第一天
获取一个新的日期,它的值为指定日期明年的第一天 /** * 获取一个新的日期,它的值为指定日期明年的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfNextYear(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfNextYear()).toString(); }...原创 2016-07-05 12:30:45 · 42856 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期当年的第一天
获取一个新的日期,它的值为指定日期当年的第一天 /** * 获取一个新的日期,它的值为指定日期当年的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfYear(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfYear()).toString(); }...原创 2016-07-05 12:30:57 · 42841 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期下月的第一天
获取一个新的日期,它的值为指定日期下月的第一天 /** * 获取一个新的日期,它的值为指定日期下月的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfNextMonth(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfNextMonth()).toString(); }...原创 2016-07-05 12:31:11 · 42828 阅读 · 0 评论 -
获取一个新的日期,它的值为指定日期当月的第一天
获取一个新的日期,它的值为指定日期当月的第一天 /** * 获取一个新的日期,它的值为指定日期当月的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfMonth(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfMonth()).toString(); }...原创 2016-07-05 12:31:24 · 42935 阅读 · 0 评论 -
Lambda LocalDate
import java.time.DayOfWeek;import java.time.LocalDate;import java.time.Period;import java.time.temporal.ChronoField;import java.time.temporal.ChronoUnit;import java.time.temporal.TemporalAdjusters;import java.time.temporal.TemporalAmount;import ja..原创 2022-03-28 12:23:23 · 42888 阅读 · 0 评论 -
Lanmbda Locadate
package org.qianqian.canal.test;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.Period;import java.time.temporal.ChronoField;import java.time.temporal.ChronoUnit;import java.time.temporal.TemporalAdjusters;import java.time.t.原创 2022-05-27 12:21:19 · 53586 阅读 · 0 评论 -
LocalDate 获取日期
LocalDate 获取日期 /** * 获取日期值,它的值为指定日期月份中的日期值 * @param date 指定日期 * @return 日期值 */ public int getDayOfMonth(LocalDate date) { return date.getDayOfMonth(); }原创 2016-07-07 08:20:09 · 42863 阅读 · 0 评论 -
LocalDate 获取天数
LocalDate 获取天数 /** * 获取天数值,它的值为指定日期在当年中的天数 * @param date 指定日期 * @return 天数值 */ public int getDayOfYear(LocalDate date) { return date.getDayOfYear(); }原创 2016-07-07 08:20:25 · 44458 阅读 · 0 评论 -
LocalDate 获取星期
LocalDate 获取星期 /** * 获取星期,它的值为指定日期在当周中的星期 * @param date 指定日期 * @return 星期 */ public String getDayOfWeek(LocalDate date) { return date.getDayOfWeek().toString(); }原创 2016-07-07 08:21:59 · 43554 阅读 · 0 评论 -
LocalDate 获取英文月份
LocalDate 获取英文月份 /** * 获取英文月份,它的值为指定日期当月的月份 * @param date 指定日期 * @return 英文月份 */ public String getMonthOfEN(LocalDate date) { return date.getMonth().toString(); }原创 2016-07-07 08:22:13 · 43107 阅读 · 0 评论 -
LocalDate 获取英文星期
LocalDate 获取英文星期 /** * 获取英文星期,它的值为指定日期的星期 * @param date 指定日期 * @return 英文星期 */ public String getWeekOfEN(LocalDate date) { return date.getDayOfWeek().toString(); }原创 2016-07-08 12:33:46 · 42890 阅读 · 0 评论 -
LocalDate 获取前日期
LocalDate 获取前日期 /** * 获取一个新的日期,它的值为指定日期前的第几天 * @param date 指定日期 * @param days 天数 * @return YYYY-MM-DD */ public String getPreviousNDay(LocalDate date, long days) { return date.with(adjuster -> adjuster.minus(days, ChronoUnit.DAYS)).toSt.原创 2016-07-08 12:34:01 · 43086 阅读 · 0 评论 -
Lambda LocalDate 获取中文星期
Lambda 获取中文星期 /** * 获取中文星期,它的值为指定日期的星期 * @param date 指定日期 * @return 中文星期 */ public String getWeekOfCN(LocalDate date) { String week = ""; switch (date.getDayOfWeek()) { case MONDAY: week = "星期一"; break; case TUESDAY: week = "星期原创 2016-07-09 21:01:00 · 43043 阅读 · 0 评论 -
Lambda LocalDate 获取中文月份
Lambda 获取中文月份 /** * 获取中文月份,它的值为指定日期当月的月份 * @param date 指定日期 * @return 中文月份 */ public String getMonthOfCN(LocalDate date) { String month = ""; switch (date.getMonthValue()) { case 1: month = "一月"; break; case 2: month = "二月"; .原创 2016-07-29 07:52:25 · 42903 阅读 · 0 评论 -
TemporalAmount
TemporalAmount/** * 获取一个新的日期,它的值为指定日期加上一个时间段 * @param date 指定日期 * @param amountToAdd 增加的时间段,可以为负数 * @return YYYY-MM-DD */public String plus(LocalDate date, TemporalAmount amountToAdd) { return date.plus(amountToAdd).toString();}System.out.pri原创 2022-03-25 12:17:01 · 42953 阅读 · 17 评论 -
TemporalAdjusters.previousOrSame
TemporalAdjusters.previousOrSame /** * 获取一个新的日期,它的值为指定日期的上一个星期几,如果当日符合,则返回当日 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getPreviousOrSame(LocalDate date, DayOfWeek dayOfWeek) { return date.with(Temporal.原创 2016-07-29 07:52:41 · 43112 阅读 · 0 评论 -
TemporalAdjusters.nextOrSame
TemporalAdjusters.nextOrSame /** * 获取一个新的日期,它的值为指定日期的下一个星期几,如果当日符合,则返回当日 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getNextOrSameWeekByCurrentDate(LocalDate date, DayOfWeek dayOfWeek) { return date.with.原创 2016-08-01 09:43:23 · 45284 阅读 · 0 评论 -
TemporalAdjusters.previous
TemporalAdjusters.previous /** * 获取一个新的日期,它的值为指定日期的前一个星期几 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getPreviousWeekByCurrentDate(LocalDate date, DayOfWeek dayOfWeek) { return date.with(TemporalAdjuster.原创 2016-08-01 09:44:07 · 45154 阅读 · 0 评论 -
TemporalAdjusters.next
TemporalAdjusters.next /** * 获取一个新的日期,它的值为指定日期的下一个星期几 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getNextWeekByCurrentDate(LocalDate date, DayOfWeek dayOfWeek) { return date.with(TemporalAdjusters.next(d.原创 2016-08-01 09:44:23 · 45139 阅读 · 0 评论 -
TemporalAdjusters.lastInMonth
TemporalAdjusters.lastInMonth /** * 获取一个新的日期,它的值为指定日期同一个月中,最后一个符合星期几要求的值 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getLastInMonth(LocalDate date, DayOfWeek dayOfWeek) { return date.with(TemporalAdjuste.原创 2016-08-01 09:47:10 · 45130 阅读 · 0 评论 -
TemporalAdjusters.lastDayOfYear
TemporalAdjusters.lastDayOfYear /** * 获取一个新的日期,它的值为指定日期当年的最后一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getLastDayOfYear(LocalDate date) { return date.with(TemporalAdjusters.lastDayOfYear()).toString(); }...原创 2016-10-25 15:35:46 · 45145 阅读 · 0 评论 -
TemporalAdjusters.lastDayOfMonth
TemporalAdjusters.lastDayOfMonth /** * 获取一个新的日期,它的值为指定日期当月的最后一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getLastDayOfMonth(LocalDate date) { return date.with(TemporalAdjusters.lastDayOfMonth()).toString(); }...原创 2016-10-26 08:37:27 · 45194 阅读 · 0 评论 -
TemporalAdjusters.firstInMonth
TemporalAdjusters.firstInMonth /** * 获取一个新的日期,它的值为指定日期同一个月中,第一个符合星期几要求的日期 * @param date 指定日期 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getFirstInMonth(LocalDate date, DayOfWeek dayOfWeek) { return date.with(TemporalAdjus.原创 2016-10-26 08:37:40 · 45073 阅读 · 0 评论 -
TemporalAdjusters.firstDayOfNextYear
TemporalAdjusters.firstDayOfNextYear /** * 获取一个新的日期,它的值为指定日期明年的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfNextYear(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfNextYear()).toString(); } .原创 2016-10-26 08:38:29 · 45066 阅读 · 0 评论 -
TemporalAdjusters.firstDayOfYear
TemporalAdjusters.firstDayOfYear /** * 获取一个新的日期,它的值为指定日期当年的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfYear(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfYear()).toString(); }...原创 2016-10-27 08:39:35 · 45267 阅读 · 0 评论 -
TemporalAdjusters.firstDayOfNextMonth
TemporalAdjusters.firstDayOfNextMonth /** * 获取一个新的日期,它的值为指定日期下月的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfNextMonth(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfNextMonth()).toString(); }.原创 2016-10-27 08:40:30 · 45070 阅读 · 0 评论 -
TemporalAdjusters.firstDayOfMonth
TemporalAdjusters.firstDayOfMonth /** * 获取一个新的日期,它的值为指定日期当月的第一天 * @param date 指定日期 * @return YYYY-MM-DD */ public String getFirstDayOfMonth(LocalDate date) { return date.with(TemporalAdjusters.firstDayOfMonth()).toString(); }...原创 2016-10-27 08:41:29 · 45225 阅读 · 0 评论 -
TemporalAdjusters.dayOfWeekInMonth
TemporalAdjusters.dayOfWeekInMonth /** * 获取指定日期的月份的第几个星期几是几号 * @param date 指定日期 * @param ordinal 第几个星期,无限制,但通常在-5到5之间 * @param dayOfWeek 星期几 * @return YYYY-MM-DD */ public String getDayOfWeekInMonth(LocalDate date, int ordinal, DayOfWeek d.原创 2016-10-27 08:43:00 · 45155 阅读 · 0 评论 -
TemporalAdjusters.dayOfWeekInMonth
TemporalAdjusters.dayOfWeekInMonth LocalDate date = LocalDate.now(); System.out.println(date.with(TemporalAdjusters.dayOfWeekInMonth(-5, DayOfWeek.FRIDAY))); // 2022-02-25 这个月的倒数第五个星期五是几号 System.out.println(date.with(TemporalAdjusters.dayOfWeekInMo原创 2022-03-24 11:55:55 · 43131 阅读 · 1 评论 -
Java Lambda default 默认方法(六)
Java Lambda default 默认方法(六)public interface B extends A { default void say() { System.out.println("B"); }}public interface C extends A { default void say() { System.out.println("C"); }}public class D implements B, C { public void say(原创 2022-03-23 08:12:21 · 43130 阅读 · 2 评论 -
Java Lambda default 默认方法(五)
Java Lambda default 默认方法(五)public interface A { default void say() { System.out.println("A"); }}public interface B extends A {}public interface C extends A {}public class D implements B, C { public static void main(String[] args) {原创 2022-03-23 08:10:54 · 43091 阅读 · 0 评论