jueves, 17 de septiembre de 2015

JAVA StringUtils

En mi trabajo, utilizo java para la cuestión de programación y no conocía la clase de StringUtils la cual me ha ayudado en algunos aspectos básicos del manejo de String (cadenas) en java.

Bueno aquí paso a los ejemplos y uso de StringUtils:


StringUtils.isEmpty()
Esta función booleana checa si la cadena es vacia ("") o nula (null).
 
StringUtils.isEmpty(null)        =   true
StringUtils.isEmpty("")            =  true
StringUtils.isEmpty(" ")           =  false
StringUtils.isEmpty("bob")     =  false
StringUtils.isEmpty("  bob  ") =  false 
 
Esta función tiene su contraparte que es: 
StringUtils.isNotEmpty() 

StringUtils.isNotEmpty(null)         = false

StringUtils.isNotEmpty("")             = false
StringUtils.isNotEmpty(" ")            = true
StringUtils.isNotEmpty("bob")      = true
StringUtils.isNotEmpty("  bob  ")  = true
 
Si es requerido también existe la funcion isBlank la cual da "más " mas precisión al momento de 
revisar si una cadena es vacía o no.
  
StringUtils.isBlank() 
Esta función booleana checa si la cadena es vacia ("")("    ") o nula (null).
 
StringUtils.isBlank(null)         = true
StringUtils.isBlank("")            = true
StringUtils.isBlank(" ")           = true (toma como vacío la cadana sin nada en su interior)
StringUtils.isBlank("bob")     = false
StringUtils.isBlank("  bob  ") = false

Esta función también tiene su contraparte que es: 
StringUtils.isNotBlank() 
 
StringUtils.isNotBlank(null)         = false
StringUtils.isNotBlank("")            = false
StringUtils.isNotBlank(" ")           = false
StringUtils.isNotBlank("bob")     = true
StringUtils.isNotBlank("  bob  ") = true 


Hay muchísimo mas funciones que se pueden utilizar y son muy utiles. aqui les dejo la documentacion
http://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringUtils.html

No hay comentarios.:

Publicar un comentario