成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

Java常用工具類(lèi)整理

z2xy / 2979人閱讀

摘要:判斷等值判斷哈希值排序最大值最小值洗牌,隨機(jī)重排序非空判斷批量添加集合批量添加集合批量添加集合數(shù)組時(shí)間格式化時(shí)間操作時(shí)間計(jì)算時(shí)間范圍計(jì)算根據(jù)時(shí)間單位字段,計(jì)算最大值,如,為,計(jì)算出的為輸出結(jié)果為時(shí)間比較字符串轉(zhuǎn)化為時(shí)間

java.lang.Objects / org.apache.commons.lang.ObjectUtils;

boolean isNull(Object obj); 判斷null

boolean equals(Object a, Object b); 等值判斷

int hashCode(Object o); 哈希值

String toString(Object o, String defaultValue);

java.util.Collections

void sort(List list); 排序

? max(collection); 最大值

? min(collection); 最小值

void shuffle(list); 洗牌,隨機(jī)重排序

CollectionUtils

org.apache.commons.collections.CollectionUtils

boolean isEmpty(collection); 非空判斷

void addAll(Collection collection, Iterator iterator); 批量添加集合(Iterator)

void addAll(Collection collection, Enumeration enumeration); 批量添加集合(Enumeration)

void addAll(Collection collection, Object[] elements); 批量添加集合(數(shù)組)

DateFormatUtils 時(shí)間格式化

String format(Date date, String pattern);
String format(Calendar calendar, String pattern);
String format(long millis, String pattern);

DateUtils 時(shí)間操作 時(shí)間計(jì)算

Date addYears(Date date, int amount)

Date addMonths(Date date, int amount)

Date addWeeks(Date date, int amount)

Date addDays(Date date, int amount)

Date addHours(Date date, int amount)

Date addMinutes(Date date, int amount)

Date addSeconds(Date date, int amount)

Date addMilliseconds(Date date, int amount)

Date setYears(Date date, int amount)

Date setMonths(Date date, int amount)

Date setDays(Date date, int amount)

Date setHours(Date date, int amount)

Date setMinutes(Date date, int amount)

Date setSeconds(Date date, int amount)

Date setMilliseconds(Date date, int amount)

時(shí)間范圍計(jì)算

Date ceiling(Date date, inti field); //根據(jù)時(shí)間單位字段,計(jì)算最大值,如 "2017-12-07 16:46:59",field為Calendar.DATE,計(jì)算出的Date為:2017-12-08 00:00:00

Date ceiling1 = DateUtils.ceiling(new Date(), Calendar.YEAR);
Date ceiling2 = DateUtils.ceiling(new Date(), Calendar.MONTH);
Date ceiling3 = DateUtils.ceiling(new Date(), Calendar.DATE);
Date ceiling4 = DateUtils.ceiling(new Date(), Calendar.HOUR);

// 輸出結(jié)果為
2018-01-01 00:00:00
2018-01-01 00:00:00
2017-12-08 00:00:00
2017-12-07 17:00:00
時(shí)間比較

boolean isSameDay(Date date1, Date date2);

parse 字符串轉(zhuǎn)化為時(shí)間

DateUtils.parseDate("2017-12-07",new String[]{"yyyy-MM-dd"})

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/70749.html

相關(guān)文章

  • Java核心技術(shù)教程整理,長(zhǎng)期更新

    以下是Java技術(shù)棧微信公眾號(hào)發(fā)布的關(guān)于 Java 的技術(shù)干貨,從以下幾個(gè)方面匯總。 Java 基礎(chǔ)篇 Java 集合篇 Java 多線(xiàn)程篇 Java JVM篇 Java 進(jìn)階篇 Java 新特性篇 Java 工具篇 Java 書(shū)籍篇 Java基礎(chǔ)篇 8張圖帶你輕松溫習(xí) Java 知識(shí) Java父類(lèi)強(qiáng)制轉(zhuǎn)換子類(lèi)原則 一張圖搞清楚 Java 異常機(jī)制 通用唯一標(biāo)識(shí)碼UUID的介紹及使用 字符串...

    Anchorer 評(píng)論0 收藏0
  • Java基礎(chǔ)知識(shí)整理之static修飾方法

    摘要:前面一篇已經(jīng)介紹了部分關(guān)于的用法,主要是介紹的是修飾變量的一些知識(shí)?,F(xiàn)在的這篇介紹下修飾方法。方法調(diào)用非方法或者屬性錯(cuò)誤的調(diào)用以下的操作都在下面進(jìn)行的。只能調(diào)用屬性或者方法。所有的定于的結(jié)構(gòu)不受實(shí)例化對(duì)象的控制。 前面一篇已經(jīng)介紹了部分關(guān)于 static 的用法,主要是介紹的是 static 修飾變量的一些知識(shí)?,F(xiàn)在的這篇介紹下 static 修飾方法。 static 修飾方法 沒(méi)有實(shí)...

    BothEyes1993 評(píng)論0 收藏0
  • Java面試前需要了解的東西

    摘要:我在面試前針對(duì)基礎(chǔ)也花了不少的時(shí)間,期間也將自己寫(xiě)過(guò)的博文粗略地刷了一遍,同時(shí)也在網(wǎng)上找了不少比較好的資料部分是沒(méi)看完的??疵嬖囶}也是校驗(yàn)自己是否真正理解了這個(gè)知識(shí)點(diǎn),也很有可能會(huì)有新的收獲。 一、前言 只有光頭才能變強(qiáng) 回顧前面: 廣州三本找Java實(shí)習(xí)經(jīng)歷 上一篇寫(xiě)了自己面試的經(jīng)歷和一些在面試的時(shí)候遇到的題目(筆試題和面試題)。 我在面試前針對(duì)Java基礎(chǔ)也花了不少的時(shí)間,期間也將...

    renweihub 評(píng)論0 收藏0
  • Java基礎(chǔ)知識(shí)整理之注解

    摘要:注解提供了一種安全的類(lèi)似注釋的機(jī)制,用來(lái)將任何的信息或元數(shù)據(jù)與程序元素類(lèi)方法成員變量等進(jìn)行關(guān)聯(lián)。為程序的元素類(lèi)方法成員變量加上更直觀更明了的說(shuō)明,這些說(shuō)明與程序的業(yè)務(wù)邏輯無(wú)關(guān),并且提供給指定的工具或框架使用。 什么是注解? Annotation 是 Java5 之后開(kāi)始引入的新特性,中文為注解。注解提供了一種安全的類(lèi)似注釋的機(jī)制,用來(lái)將任何的信息或元數(shù)據(jù)(metadata)與程序元素(...

    blastz 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<