Tengo un metodo que es para poner la primera letra de una palabra en mayuscula.
El codigo es este:
Código:
private static String inicialAMayus(String s){
//se obtiene el caracter inicial de s, el situado en su posición 0
char inicialS = s.charAt(0);
//se transforma a mayúscula el caracter inicial de s.
//PISTA: Busca en la clase Character el método que necesitas
char inicialSEnMayus = Character.toUpperCase(inicialS);
//se devuelve un String igual a s EXCEPTO en su caracter inicial,
//que debe ser el de s pero en mayúsculas
return inicialSEnMayus +s.substring(1);
}
PUes bien, ahora se me pide que aplique este metodo a otras partes del codigo invocandolo.
Aqui va uno en modo de ejemplo:
Código:
/* Modifica las instrucciones de este constructor invocando donde sea necesario al
* método inicialAMayus.
* OJO: no puedes añadir niguna instrucción al código existente */
public Etiqueta(String nombre, String apellidoPrimero, String apellidoSegundo){
this.nombre = nombre.trim(); /*MODIFICAR*/
this.apellidoPrimero = apellidoPrimero.trim(); /*MODIFICAR*/
this.apellidoSegundo = apellidoSegundo.trim(); /*MODIFICAR*/
}
En otras palabras, aplicar el metodo inicialAMayus en this.nombre, this.apellidoPrimero y this.apellidoSegundo.
Como puedo hacer esto?
Saludos y gracias de antemano.