Dieser Artikel beschreibt die Verwendung von Scanner in Java -Programmierung zum Lesen von Daten in Textdateien. Teilen Sie es für Ihre Referenz wie folgt weiter:
Verwenden Sie die Scannerklasse, um Dateien zu lesen
Wir verwenden Scanner Scannerklasse, um Daten von der Tastatur zu lesen, oder können die Scannerklasse verwenden, um Daten aus einer Textdatei zu lesen. Schauen wir uns zuerst einen Instanzcode an
Paket com.li; import java.io.fileinputstream; import java.io.filenotfoundException; import Java.util.*; public class main {public static void main (String [] args) {// todo automatisch generierte Methode Stumpfscanner InputStream = null; try {inputStream = neuer Scanner (neuer FileInputStream ("stuff.txt")); } catch (FilenotFoundException e) {System.out.println ("Datei -stuff.txt")); } catch (FilenotFoundException e) {System.out.println ("Datei -Stuff.txt war nicht gefunden"); System.exit (0); } String line = inputStream.nextline (); System.out.println (Linie); inputStream.close (); }} Eine Stuff.txt -Datei hier kann eine Datei sein, die von einem anderen Java -Programm erstellt wurde, oder eine Datei, die alleine in einem Text Compiler geschrieben wurde. Hier wird die nextLine() -Methode verwendet, die dem Lesen von Daten aus der Tastatur ähnelt. Dies bedeutet, dass eine Datenzeile aus der Textdatei gelesen wird und die Lesedaten auf dem Bildschirm gedruckt werden.
Zu diesem Zeitpunkt ist es wichtig zu beachten, dass wir nach dem Lesen der Datei auch die Datei schließen müssen. Vergessen Sie gleichzeitig nicht, Ausnahmen zu behandeln. Wir können nicht sicherstellen, dass während der Öffnung der Datei keine Fehler auftreten.
Für weitere Informationen zu Java -Algorithmen können Leser, die an dieser Website interessiert sind, die Themen "Zusammenfassung von Java -Dateien und Verzeichnisbetriebskenntnissen", "Tutorial über Java -Datenstrukturen und Algorithmen", "Zusammenfassung der Java Operation Dom Node Skills" und "Zusammenfassung der Java -Cache -Fähigkeiten" anzeigen "
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.