Cita: hasNext no te va a funcionar porque lo que busca es un EOF, se te va a quedar esperando igual en hasNext.
Gracias, justo por eso creo que hay que usarlo pero no se como. Hay que tener en cuenta que el problema es para enviarlo a un boot que corregirá el resultado seguramente mediante un archivo. Pero no se como enviarlo donde ponerlo en el código.