Sono un amatore di rango quando si parla di Java, quindi scusami se sembra stupido :-P Ho il seguente codice che è progettato per contare il numero di righe in un file:Ripristino di uno scanner .nextLine()
while (scanNumOfLines.hasNextLine())
{
NumOfLines ++;
scanNumOfLines.nextLine();
}
System.out.println("NumOfLines = "+NumOfLines);
Quindi conta bene, ma voglio riutilizzare lo scanner per un altro scopo, ma la nextLine si è spostato l'ultima riga del file, e voglio ripristinare di nuovo al prima linea.
(Invece, ho dovuto usare un altro scanner per l'altro scopo, e per me questo sembra meno elegante di quanto dovrebbe essere.)
Sono sicuro che ci deve essere un metodo di scanner che azzera il contatore a zero?
Grazie
CJ
Che contatore? Questo contatore è nel tuo codice, non nello 'Scanner'. – EJP