zoukankan      html  css  js  c++  java
  • Java中常用的工具类整理

    声明:本文转自:| programcreek.com/2015/12/top-10-java-utility-classes/

    1.org.apache.commons.io.IOUtils

    closeQuietly()  
    toString()  
    copy()  
    toByteArray()  
    write()  
    toInputStream()  
    readLines()  
    copyLarge()  
    lineIterator()  
    readFully() 

    2.org.apache.commons.io.FileUtils

    deleteDirectory()  
    readFileToString()  
    deleteQuietly()  
    copyFile()  
    writeStringToFile()  
    forceMkdir()  
    write()  
    listFiles()  
    copyDirectory()  
    forceDelete()

    3.org.apache.commons.lang.StringUtils

    isBlank()  
    isNotBlank()  
    isEmpty()  
    isNotEmpty()  
    equals()  
    join()  
    split()  
    EMPTY  
    trimToNull()  
    replace()  

    4.org.apache.http.util.EntityUtils

    toString()  
    consume()  
    toByteArray()  
    consumeQuietly()  
    getContentCharSet()  

    5.org.apache.commons.lang3.StringUtils

    isBlank()  
    isNotBlank()  
    isEmpty()  
    isNotEmpty()  
    join()  
    equals()  
    split()  
    EMPTY  
    replace()  
    capitalize()  

    6.org.apache.commons.io.FilenameUtils

    getExtension()  
    getBaseName()  
    getName()  
    concat()  
    removeExtension()  
    normalize()  
    wildcardMatch()  
    separatorsToUnix()  
    getFullPath()  
    isExtension() 

    7.org.springframework.util.StringUtils

    hasText()  
    hasLength()  
    isEmpty()  
    commaDelimitedListToStringArray()  
    collectionToDelimitedString()  
    replace()  
    delimitedListToStringArray()  
    uncapitalize()  
    collectionToCommaDelimitedString()  
    tokenizeToStringArray()  

    8.org.apache.commons.lang.ArrayUtils

    contains()  
    addAll()  
    clone()  
    isEmpty()  
    add()  
    EMPTY_BYTE_ARRAY  
    subarray()  
    indexOf()  
    isEquals()  
    toObject()  

    9.org.apache.commons.lang.StringEscapeUtils

    escapeHtml()  
    unescapeHtml()  
    escapeXml()  
    escapeSql()  
    unescapeJava()  
    escapeJava()  
    escapeJavaScript()  
    unescapeXml()  
    unescapeJavaScript() 

    10.org.apache.commons.collections.CollectionUtils

    isEmpty()  
    isNotEmpty()  
    select()  
    transform()  
    filter()  
    find()  
    collect()  
    forAllDo()  
    addAll()  
    isEqualCollection() 

    11.org.apache.commons.lang3.ArrayUtils

    contains()  
    isEmpty()  
    isNotEmpty()  
    add()  
    clone()  
    addAll()  
    subarray()  
    indexOf()  
    EMPTY_OBJECT_ARRAY  
    EMPTY_STRING_ARRAY  

    12.org.apache.commons.beanutils.PropertyUtils

    getProperty()  
    setProperty()  
    getPropertyDescriptors()  
    isReadable()  
    copyProperties()  
    getPropertyDescriptor()  
    getSimpleProperty()  
    isWriteable()  
    setSimpleProperty()  
    getPropertyType()  

    13.org.apache.commons.beanutils.BeanUtils

    copyProperties()  
    getProperty()  
    setProperty()  
    describe()  
    populate()  
    copyProperty()  
    cloneBean() 
  • 相关阅读:
    OLTP与OLAP
    Entity Framework(07):TPH、TPT、TPC与继承类
    Entity Framework(05):主从表的增删改
    Entity Framework(06):配置关系
    Entity Framework(04):主从表数据加载方式
    Entity Framework(03):Code First基础
    Entity Framework(02):模型优先 ,ObjectContext类
    Entity Framework(01):模型优先,Linq to Entities
    简介LINUX远程联机软件:PUTTY、SecureCRT、X-Manager
    php函数分割
  • 原文地址:https://www.cnblogs.com/wk-missQ1/p/14313685.html
Copyright © 2011-2022 走看看