靜態實用方法,屬於string或者charsequence例項。
nulltoempty
public static string nulltoempty(@nullabledecl string string)
返回字串非null,返回原字串。否則返回空字串。
emptytonull
@nullabledecl
public static string emptytonull(@nullabledecl string string)
返回字串非空字串,返回原字串。否則,返回null。
isnullorempty
public static boolean isnullorempty(@nullabledecl string string)
判斷字串是不是null或者空字串。
padstart/padend
public static string padstart(string string, int minlength, char padchar)
public static string padend(string string, int minlength, char padchar)
返回字串,長度最少是minlength,長度不夠的話用重複的padchar填充。
repeat
public static string repeat(string string, int count)
返回string重複count次。
commonprefix/commonsuffix
public static string commonprefix(charsequence a, charsequence b)
public static string commonsuffix(charsequence a, charsequence b)
返回共同的字首/字尾字串。
public class stringtest
}
Guava原始碼閱讀之Ints
package com.google.common.primitives ints是int的工具類 說說ints裡面的方法 1.public static listaslist int.backingarray 傳入int型別資料,返回乙個list,感覺像是比較常用的樣子。示例 listlist i...
Guava原始碼解析十二 Multiset原始碼解析
對於multiset集合可以儲存重複的值,他的強大之處是他的同乙個值個數統計功能。實現類為hashmulitset類,他的繼承關係圖為 從multiset介面開始分析原始碼 public inte ce multisetextends collection 對於multiset的介面中方法的實現在a...
《原始碼閱讀》原始碼閱讀技巧,原始碼閱讀工具
檢視某個類的完整繼承關係 選中類的名稱,然後按f4 quick type hierarchy quick type hierarchy可以顯示出類的繼承結構,包括它的父類和子類 supertype hierarchy supertype hierarchy可以顯示出類的繼承和實現結構,包括它的父類和...