排名前 16 的 Java 工具類,哪個你沒用過?
點擊上方藍色字體,選擇“設(shè)為星標”
回復(fù)”學(xué)習資料“獲取學(xué)習寶典
這篇文章展示了最常用的Java實用工具類及其最常用的方法。類列表及其方法列表均按受歡迎程度排序。數(shù)據(jù)基于從GitHub隨機選擇的50,000個開源Java項目。
closeQuietly()??
toString()??
copy()??
toByteArray()??
write()??
toInputStream()??
readLines()??
copyLarge()??
lineIterator()??
readFully()??
org.apache.commons.io.FileUtils
deleteDirectory()??
readFileToString()??
deleteQuietly()??
copyFile()??
writeStringToFile()??
forceMkdir()??
write()??
listFiles()??
copyDirectory()??
forceDelete()??
org.apache.commons.lang.StringUtils
isBlank()??
isNotBlank()??
isEmpty()??
isNotEmpty()??
equals()??
join()??
split()??
EMPTY??
trimToNull()??
replace()??
org.apache.http.util.EntityUtils
toString()??
consume()??
toByteArray()??
consumeQuietly()??
getContentCharSet()??
org.apache.commons.lang3.StringUtils
isBlank()??
isNotBlank()??
isEmpty()??
isNotEmpty()??
join()??
equals()??
split()??
EMPTY??
replace()??
capitalize()??
org.apache.commons.io.FilenameUtils
getExtension()??
getBaseName()??
getName()??
concat()??
removeExtension()??
normalize()??
wildcardMatch()??
separatorsToUnix()??
getFullPath()??
isExtension()??
org.springframework.util.StringUtils
hasText()??
hasLength()??
isEmpty()??
commaDelimitedListToStringArray()??
collectionToDelimitedString()??
replace()??
delimitedListToStringArray()??
uncapitalize()??
collectionToCommaDelimitedString()??
tokenizeToStringArray()??
org.apache.commons.lang.ArrayUtils
contains()??
addAll()??
clone()??
isEmpty()??
add()??
EMPTY_BYTE_ARRAY??
subarray()??
indexOf()??
isEquals()??
toObject()??
org.apache.commons.lang.StringEscapeUtils
escapeHtml()??
unescapeHtml()??
escapeXml()??
escapeSql()??
unescapeJava()??
escapeJava()??
escapeJavaScript()??
unescapeXml()??
unescapeJavaScript()??
org.apache.http.client.utils.URLEncodedUtils
format()??
parse()??
org.apache.commons.codec.digest.DigestUtils
md5Hex()??
shaHex()??
sha256Hex()??
sha1Hex()??
sha()??
md5()??
sha512Hex()??
sha1()??
org.apache.commons.collections.CollectionUtils
isEmpty()??
isNotEmpty()??
select()??
transform()??
filter()??
find()??
collect()??
forAllDo()??
addAll()??
isEqualCollection()??
org.apache.commons.lang3.ArrayUtils
contains()??
isEmpty()??
isNotEmpty()??
add()??
clone()??
addAll()??
subarray()??
indexOf()??
EMPTY_OBJECT_ARRAY??
EMPTY_STRING_ARRAY??
org.apache.commons.beanutils.PropertyUtils
getProperty()??
setProperty()??
getPropertyDescriptors()??
isReadable()??
copyProperties()??
getPropertyDescriptor()??
getSimpleProperty()??
isWriteable()??
setSimpleProperty()??
getPropertyType()??
org.apache.commons.lang3.StringEscapeUtils
unescapeHtml4()??
escapeHtml4()??
escapeXml()??
unescapeXml()??
escapeJava()??
escapeEcmaScript()??
unescapeJava()??
escapeJson()??
escapeXml10()??
org.apache.commons.beanutils.BeanUtils
copyProperties()??
getProperty()??
setProperty()??
describe()??
populate()??
copyProperty()??
cloneBean()??文章來源:https://www.programcreek.com/
后臺回復(fù)?學(xué)習資料?領(lǐng)取學(xué)習視頻
評論
圖片
表情

