¿Qué hasNext() en un tiempo hacer?

Soy nuevo en JAVA y estoy tratando de leer los datos de un .archivo txt. He implementado un Escáner de objetos ‘en’ Scanner in=new Scanner("file.txt"); y, a continuación, el código de un bucle while para recorrer el contenido del archivo.Hay varias filas de datos en el archivo y en cada fila hay tres cadenas (número ,nombre ,Primer apellido : 01 Thomas Anderson)

while(in.hasNext()){
    String ss = in.next();
    String FName=in.next();
    String LName=in.next();

    System.out.printf("SSN: %s, FirstName: %s, LastName: %s \n",ss,FName,LName);
    }

Así que, ¿qué hace el hasNext() es el método? ¿Busca el final de la fila o de la última fila en el archivo o la…. ?

SÍRVANSE explicar en detalle el funcionamiento del fragmento anterior (mencionar el método next() demasiado)

🙂

  • Tienen que leer la documentación de la Scanner.hasNext() método de la API de Javadoc? Porque si no lo hace y su primera reacción al ver un método es pidiendo aquí lo que significa, que usted va a necesitar un montón de preguntas…. Si usted tiene, por favor, ser más específico acerca de lo que usted no entiende.
  • Has mirado en el javadoc? Hubo partes lo que está claro
InformationsquelleAutor Johith | 2017-06-11

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea