Hola RsOfT!!!
Una forma de hacerlo seria:
Código:
public String formarCadena(int blancos, String nombre, String apellido){
String aux = "";
for(int i = 0; i< blancos; i++){
aux = aux + " ";
}
return nombre + aux + apellido;
}
Otra posibilidad que te ahorra el calcular el numero de blancos de antemano sería:
Código:
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;
}
Espero que te sirva,
Saludos,
kripton