Als «bufferedreader» getaggte Fragen

12
Scanner vs. BufferedReader
Soweit ich weiß, sind die beiden häufigsten Methoden der Lesezeichenbasierten Daten aus einer Datei in Java verwendet Scanneroder BufferedReader. Ich weiß auch, dass die BufferedReaderDateien effizient gelesen werden, indem ein Puffer verwendet wird, um physische Festplattenoperationen zu vermeiden. Meine Fragen sind: Funktioniert Scannerso gut wie BufferedReader? Warum würden Sie wählen …

9
Muss ich sowohl FileReader als auch BufferedReader schließen ()?
Ich lese eine lokale Datei mit einem BufferedReader, der um einen FileReader gewickelt ist: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); Muss ich close()das FileReaderauch oder wird der Wrapper damit umgehen? Ich habe Code gesehen, in dem Leute so etwas tun: FileReader …

12
Android Lesen aus einem Eingabestream effizient
Ich mache eine HTTP-Get-Anfrage an eine Website für eine Android-Anwendung, die ich mache. Ich verwende einen DefaultHttpClient und HttpGet, um die Anforderung auszugeben. Ich erhalte die Entitätsantwort und erhalte daraus ein InputStream-Objekt zum Abrufen des HTML-Codes der Seite. Ich gehe dann die Antwort wie folgt durch: BufferedReader r = new …

3
Konvertieren Sie InputStream in BufferedReader
Ich versuche, eine Textdatei zeilenweise mit InputStream aus dem Assets-Verzeichnis in Android zu lesen. Ich möchte den InputStream in einen BufferedReader konvertieren, um die readLine () verwenden zu können. Ich habe folgenden Code: InputStream is; is = myContext.getAssets().open ("file.txt"); BufferedReader br = new BufferedReader (is); In der dritten Zeile wird …

8
Unterschied zwischen java.io.PrintWriter und java.io.BufferedWriter?
Bitte schauen Sie sich den folgenden Code an: // A.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); PrintWriter printWriter = new PrintWriter(fileWriter); // B.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); BufferedWriter bWriter = new BufferedWriter(fileWriter); Was ist der Unterschied zwischen diesen beiden Methoden? …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.