Die Programmiersprache Java hat eine nützliche Funktion zum Sammeln von Daten , die als Input-Stream gepuffert wird . Eine gepufferte Eingabestrom ist ein Strom von Daten, die Daten darauf geschrieben werden erwartet , aber nicht genau wissen, wie viel Daten zu erwarten . Der Puffer ist ein temporärer Speicherplatz im Speicher, die Daten aufnehmen kann , wie es in den Strom fließt . Wenn der Puffer zu voll wird , wird der Strom gespült , und das bedeutet in der Regel Daten irgendwo , zum Beispiel in einen String geschrieben. Things You
Java Software Development Kit mit NetBeans Integrated Development Environment (IDE ) Bundle brauchen (siehe Ressourcen)
anzeigen Weitere Anweisungen
1
laden NetBeans IDE , indem Sie auf das Programmsymbol . Wenn das Programm geladen wird, auf " Neu /New Project" navigieren und wählen Sie " Java Application " aus der Liste auf der rechten Seite des Bildschirms. Eine neue Quellcode-Datei erscheint in der NetBeans Texteditor. Der Source-Code -Datei enthält eine leere main-Methode .
2
Fügen Sie eine leere Datei mit dem Projekt , indem Sie auf " Datei", " Neu " und dann "Empty -Datei . " Benennen Sie diese Datei " filename.txt " und öffnen Sie sie in einem Texteditor . Sie können es durch Ortung es in dem Projekt Hierarchie Ansicht auf der rechten Seite des Bildschirms zu öffnen. Sobald diese gefunden , können Sie darauf klicken, um es zu öffnen. Schreiben Sie beliebigen Text in diese Datei . Diese Datei wird als Input-Datei für das Programm dienen . Speichern Sie die Datei und schließen Sie es.
3
Neues " FileInputStream " und setzen es um Daten aus einer Datei mit dem Namen lesen " filename.txt . " Sie können dies , indem er die folgende Aussage machen :
FileInputStream FileInput = new FileInputStream ( " filename.txt ");
4
erstellen " BufferedInputStream " und hängen Sie es an die " FileInputStream " in der vorherigen Schritt erstellt :
BufferedInputStream in = new BufferedInputStream ( FileInput );
5
umrechnen " BufferedInputStream " in einen String mit der folgenden Anweisung :
< p> String myString = IOUtils.toString ( in " UTF-8 ");
6
Führen Sie das Programm durch Drücken der Taste "F6" . Das Programm wird gelesen , was in der Datei " filename.txt " und wandeln die zwischengespeicherten Daten in einen String.