Hola
Código Java:
Ver original
for(int letras=0; letras<(hilera1.length()); letras++){
char letrasDeHilera1 = hilera1.charAt(letras);
if((letrasDeHilera1 >= 'A' && letrasDeHilera1 <= 'Z')||(letrasDeHilera1 >= 'a' && letrasDeHilera1 <= 'z')){
nuevaHilera = nuevaHilera + letrasDeHilera1;
hilera1 = nuevaHilera; // aquí reemplazas la cadena que tienes que examinar por una letra
}
}
return hilera1;
}
El problema que tienes es que estás usando la variable que recibes como parámetro, hilera1, para ir acumulando las letras que encuentras, así, al primer ciclo del
for extraes la primera letra, una e, y se la asignas a esa variable, por lo que pierdes todo su contenido.
Para solucionarlo crea una nueva variable y úsala apara ir acumulando las letras que encuentras.
Saludos