[ Foro de Java ]
Usaremos la clase Scanner para realizar la lectura. Y cada nombre se añadirá a una lista de cadenas.
Un método estático, implementado en esta misma clase, nos indicará el número de palabras leídas.
Un método estático nos devolverá una lista con aquellos nombres que empiezan por un carácter que se pasa como argumento.
Otro método semejante al anterior nos devolverá una lista de nombres que no acaben en vocal.
Otro método que nos devuelva un array con dos valores enteros, que corresponde, el primer elemento al tamaño del nombre de menor longitud y el segundo al tamaño del nombre de mayor longitud.
Otro método que usa dos argumentos, la lista leída y una palabra y debe comprobar si dicho nombre es un nombre que aparece en el fichero y nos diga por tanto que existe.
Otro método que usa como argumentos la lista leída y una secuencia de caracteres (CharSequence) y nos devuelva una lista con los nombres que contiene dicha secuencia.
Todos estos métodos se comprueban en el método main de la clase con las correspondientes llamadas.
CONSEJO: Sigue la siguiente secuencia para la realización del ejercicio:
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)