logotipo de el mundo de deckerix
El mundo de deckerix
mascotas
El mundo de deckerix. [x]
logotipo de el mundo de deckerix

El mundo de Deckerix 0.4


by Oscar Carrascosa Blanco


Deprecated: Function split() is deprecated in /homepages/43/d272195232/htdocs/src/utiles/Fecha.php on line 65

Deprecated: Function split() is deprecated in /homepages/43/d272195232/htdocs/src/utiles/Fecha.php on line 66
Octubre 10 2008 20:56:02

Trim en Java by deckerix

El método trim() de la clase String en Java, solo elimina los espacios al principio y al final de las cadenas. Si nuestra cadena tiene espacios en medio, éstos no serán reemplazados

¿Entonces como eliminar todos los espacios de una cadena ?, Existen varias formas:

1. Recorrer la cadena y reemplazar blancos

	String cadena=" 1 2 3 4 5 6 7 8 ";
	String cadenaSinEspacios = "";
	
	for (int i=0; i < cadena.length(); i++) {
	  if (cadena.charAt(i) != ' ')
	    cadenaSinEspacios += cadena.charAt(i);
	}
	
	

2. StringTokenizer

	String cadena=" 1 2 3 4 5 6 7 8 ";
	String cadenaSinEspacios = "";
	StringTokenizer stTexto = new StringTokenizer(cadena);
	while (stTexto.hasMoreElements()){
  		cadenaSinEspacios += stTexto.nextElement();
	}
	
	
	

3. Expresiones Regulares

	String cadena=" 1 2 3 4 5 6 7 8 ";
	String cadenaSinEspacios = "";
	
	String patternStr = "\\s*";//0 o mas espacios
	String replaceStr = "";    //reemplazarlos por nada
	Pattern pattern = Pattern.compile(patternStr);
	Matcher matcher = pattern.matcher(cadena);
	cadenaSinEspacios =  matcher.replaceAll(replaceStr);
	

3. ReplaceAll

	String cadena=" 1 2 3 4 5 6 7 8 ";
	String cadenaSinEspacios = cadena.replaceAll(" ", "");

Nombre * (obligatorio)

Email

Web

El mundo de Deckerix es una creación de Óscar Carrascosa Blanco.

deckerix@gmail.com