Pytania otagowane jako bufferedreader

12
Skaner kontra buforowany czytnik
O ile wiem, dwie najczęstsze metody odczytu danych znakowych z pliku w Javie to Scannerlub BufferedReader. Wiem również, że BufferedReaderodczytuje pliki skutecznie, używając bufora, aby uniknąć operacji na dysku fizycznym. Moje pytania to: Czy Scannerdziała równie dobrze BufferedReader? Dlaczego miałbyś wybierać Scannerna BufferedReaderodwrót?

9
Czy muszę zamykać () zarówno FileReader, jak i BufferedReader?
Czytam plik lokalny za pomocą BufferedReader owiniętego wokół FileReader: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); Czy muszę , jak również, czy będzie uchwyt wrapper że? Widziałem kod, w którym ludzie robią coś takiego:close()FileReader FileReader fReader = new FileReader(fileName); BufferedReader bReader = …

12
Efektywne odczytywanie Androida ze strumienia wejściowego
Wysyłam żądanie HTTP get do witryny internetowej dla tworzonej przeze mnie aplikacji na Androida. Używam DefaultHttpClient i używam HttpGet do wystawiania żądania. Otrzymuję odpowiedź jednostki iz tego otrzymuję obiekt InputStream w celu pobrania kodu HTML strony. Następnie przechodzę przez odpowiedź w następujący sposób: BufferedReader r = new BufferedReader(new InputStreamReader(inputStream)); String …

3
Konwertuj InputStream na BufferedReader
Próbuję odczytać plik tekstowy wiersz po wierszu przy użyciu InputStream z katalogu zasobów w systemie Android. Chcę przekonwertować InputStream na BufferedReader, aby móc korzystać z readLine (). Mam następujący kod: InputStream is; is = myContext.getAssets().open ("file.txt"); BufferedReader br = new BufferedReader (is); Trzecia linia pomija następujący błąd: Wiele znaczników w …

8
Różnica między java.io.PrintWriter a java.io.BufferedWriter?
Proszę przejrzeć poniższy kod: // 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); Jaka jest różnica między tymi dwiema metodami? Kiedy powinniśmy używać PrintWriter zamiast …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.