优质文章,及时送达
作者 :JAVA葵花宝典
来源 :programcreek.com/2015/12/top-10-java-utility-classes/
在Java中,实用程序类是定义一组执行通用功能的方法的类。
这篇文章展示了最常用的Java实用工具类及其最常用的方法。类列表及其方法列表均按受欢迎程度排序。数据基于从GitHub随机选择的50,000个开源Java项目。
希望您可以通过浏览列表来了解已经提供和流行的功能的一些想法,以使您知道不需要自己实现。这些方法的名称通常指示它们的作用。如果方法名称不够直观,您还可以查看其他开发人员如何在其开源项目中使用它们。
org.apache.commons.io.IOUtils
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
trimTo
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
Java后端交流群已成立
今天的文章排名前 16 的 Java 工具类分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/59404.html