Si yo quisiera agregar espacios dinamicamente a una cadena, cual es el método para hacerlo?
Por ejemplo
Si tengo:
"Daniel"+10 Espacios+"Perez"
"Joe"+13 Espacios+"Peña"
Que metodo se usa para asingar espacios?
| ||||
Hola RsOfT!!! Una forma de hacerlo seria:
Código:
Otra posibilidad que te ahorra el calcular el numero de blancos de antemano sería:public String formarCadena(int blancos, String nombre, String apellido){ String aux = ""; for(int i = 0; i< blancos; i++){ aux = aux + " "; } return nombre + aux + apellido; }
Código:
Espero que te sirva,public String formarCadena(String nombre, String apellido){ //TOTAL es una constante que contiene el numero total de caracteres //private static final int TOTAL = 50; int blancos = TOTAL - nombre.length() - apellido.length(); String aux = ""; for(int i = 0; i< blancos; i++){ aux = aux + " "; } return nombre + aux + apellido; } Saludos, kripton |