Código JAVA anterior:
Agregar una imagen de fondo a un JFrame
-------------------------------------------------------------------------------------------
En el siguiente post vamos a aprender cómo eliminar espacios de una cadena de texto(String) para realizar este proceso solo necesitamos escribir tres líneas de código, vamos a aprender a trabajar con expresiones regulares pero no se preocupen será algo bastante sencillo que todos vamos a comprender a la perfección .
Agregar una imagen de fondo a un JFrame
-------------------------------------------------------------------------------------------
En el siguiente post vamos a aprender cómo eliminar espacios de una cadena de texto(String) para realizar este proceso solo necesitamos escribir tres líneas de código, vamos a aprender a trabajar con expresiones regulares pero no se preocupen será algo bastante sencillo que todos vamos a comprender a la perfección .
Clase EliminarEspacios.java
package app; public class EliminarEspacios { public String EliminarEspaciosMetodoInicial(String cadena){
String newCadena = "";
for(int i=0; i<cadena.length(); i++){
if(cadena.charAt(i)!=' ' && cadena.charAt(i)!='\n'){
newCadena = newCadena + cadena.charAt(i);
}
}
return newCadena;
}
public String EliminarEspaciosMetodoSecundario(String cadena){
StringBuilder newCadena = new StringBuilder(cadena);
int i=0;
while(i<newCadena.length()){
if(cadena.charAt(i)==' ' || cadena.charAt(i)=='\n'){
newCadena.deleteCharAt(i);
i--;
}
i++;
}
return newCadena.toString();
}
public static void main(String [] args){
EliminarEspacios principal = new EliminarEspacios(); String cadena = " Hola Mundo \n 1"; cadena = principal.EliminarEspaciosMetodoIncial(cadena); cadena = principal.EliminarEspaciosMetodoSecundario(cadena); System.out.println("Metodo Inicial: "+cadena+ " longitud: "+cadena.length()); System.out.println("Método Secundario: "+cadena+ " longitud: "+cadena.length()); cadena = cadena.replaceAll("\\s+", ""); System.out.println("Cadena: "+cadena+ " Longitud: "+cadena.length());
}
}
VÍDEO TUTORIAL (PASO A PASO)