Categorías
Top 10

Las 16 principales clases de utilidades de Java

En Java, una clase de utilidad es una clase que define un conjunto de métodos que realizan funciones comunes. Esta publicación muestra las clases de utilidad de Java más utilizadas y sus métodos más utilizados. Tanto la lista de clases como la lista de métodos están ordenados por popularidad. Los datos se basan en 50.000 proyectos Java de código abierto seleccionados al azar de GitHub.

Con suerte, puede obtener algunas ideas de lo que ya se proporciona y es popular navegando por la lista para que sepa que no necesita programarlas usted mismo. Los nombres de los métodos normalmente indican lo que hacen. Si los nombres de los métodos no son lo suficientemente intuitivos, también puede comprobar cómo los utilizan otros desarrolladores en sus proyectos de código abierto.

1. org.apache.commons.io.IOUtils

  • closeQuietly ()
  • Encadenar ( )
  • Copiar ( )
  • toByteArray ()
  • escribir ( )
  • toInputStream ()
  • readLines ()
  • copyLarge ()
  • lineIterator ()
  • readFully ()

2. org.apache.commons.io.FileUtils

  • deleteDirectory ()
  • readFileToString ()
  • deleteQuietly ()
  • copiar archivo ( )
  • writeStringToFile ()
  • forceMkdir ()
  • escribir ( )
  • listFiles ()
  • copyDirectory ()
  • forceDelete ()

3. org.apache.commons.lang.StringUtils

  • está en blanco ( )
  • isNotBlank ()
  • esta vacio ( )
  • no está vacío ( )
  • es igual a ()
  • unirse ( )
  • separar ( )
  • VACÍO
  • trimToNull ()
  • reemplazar ( )

4. org.apache.http.util.EntityUtils

  • Encadenar ( )
  • consumir ()
  • toByteArray ()
  • consumeQuietly ()
  • getContentCharSet ()

5. org.apache.commons.lang3.StringUtils

  • está en blanco ( )
  • isNotBlank ()
  • esta vacio ( )
  • no está vacío ( )
  • unirse ( )
  • es igual a ()
  • separar ( )
  • VACÍO
  • reemplazar ( )
  • capitalizar ()

6. org.apache.commons.io.FilenameUtils

  • getExtension ()
  • getBaseName ()
  • getName ()
  • concat ()
  • removeExtension ()
  • normalizar ()
  • wildcardMatch ()
  • separatorsToUnix ()
  • getFullPath ()
  • isExtension ()

7. org.springframework.util.StringUtils

  • hasText ()
  • hasLength ()
  • esta vacio ( )
  • commaDelimitedListToStringArray ()
  • collectionToDelimitedString ()
  • reemplazar ( )
  • delimitedListToStringArray ()
  • descapitalizar ()
  • collectionToCommaDelimitedString ()
  • tokenizeToStringArray ()
  Las 10 preguntas principales sobre las excepciones de Java

8. org.apache.commons.lang.ArrayUtils

  • contiene ()
  • añadir todo ( )
  • clon ()
  • esta vacio ( )
  • agregar ( )
  • EMPTY_BYTE_ARRAY
  • subarreglo ()
  • índice de ( )
  • isEquals ()
  • al objeto ( )

9. org.apache.commons.lang.StringEscapeUtils

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

10. org.apache.http.client.utils.URLEncodedUtils

  • formato ( )
  • analizar ()

11. org.apache.commons.codec.digest.DigestUtils

  • md5Hex ()
  • shaHex ()
  • sha256Hex ()
  • sha1Hex ()
  • sha ()
  • md5 ()
  • sha512Hex ()
  • sha1 ()

12. org.apache.commons.collections.CollectionUtils

  • esta vacio ( )
  • no está vacío ( )
  • Seleccione ( )
  • transformar ()
  • filtro ()
  • encontrar ( )
  • recoger ( )
  • forAllDo ()
  • añadir todo ( )
  • isEqualCollection ()

13. org.apache.commons.lang3.ArrayUtils

  • contiene ()
  • esta vacio ( )
  • no está vacío ( )
  • agregar ( )
  • clon ()
  • añadir todo ( )
  • subarreglo ()
  • índice de ( )
  • EMPTY_OBJECT_ARRAY
  • EMPTY_STRING_ARRAY

14. org.apache.commons.beanutils.PropertyUtils

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

15. org.apache.commons.lang3.StringEscapeUtils

  • unescapeHtml4 ()
  • escapeHtml4 ()
  • escapeXml ()
  • unescapeXml ()
  • escapeJava ()
  • escapeEcmaScript ()
  • unescapeJava ()
  • escapeJson ()
  • escapeXml10 ()

16. org.apache.commons.beanutils.BeanUtils

  • copyProperties ()
  • getProperty ()
  • setProperty ()
  • describir ()
  • poblar ()
  • copyProperty ()
  • cloneBean ()

* Las clases de utilidad de Android están excluidas ya que están diseñadas para aplicaciones de Android. Si desea ver más detalles, puede buscar «utils» en el portal de búsqueda: http://www.programcreek.com/java-api-examples/index.php. Si el nombre de una clase de utilidad no contiene «utils», la clase no está seleccionada.

También org.apache.commons.lang es la versión anterior de import org.apache.commons.lang3.

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *