Запитання з тегом «bufferedreader»

12
Сканер проти BufferedReader
Наскільки мені відомо, два найпоширеніші методи зчитування даних на основі символів з файлу на Java використовують Scannerабо BufferedReader. Я також знаю, що BufferedReaderчитає файли ефективно, використовуючи буфер, щоб уникнути фізичних операцій на диску. Мої запитання: Діє Scannerтак само добре BufferedReader? Чому б ви обрали Scannerбільше BufferedReaderчи навпаки?

9
Чи потрібно мені закрити () і FileReader, і BufferedReader?
Я читаю локальний файл за допомогою BufferedReader, обгорнутий навколо FileReader: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); Чи потрібно мені , а також, чи буде обгортка ручки , що? Я бачив код, де люди роблять щось подібне:close()FileReader FileReader fReader = new FileReader(fileName); …

12
Ефективне читання Android із вхідного потоку
Я роблю запит на отримання HTTP на веб-сайт для програми Android, яку я роблю. Я використовую DefaultHttpClient і використовую HttpGet для видачі запиту. Я отримую відповідь сутності, і від цього отримую об'єкт InputStream для отримання html сторінки. Потім я перебираю відповідь, роблячи наступне: BufferedReader r = new BufferedReader(new InputStreamReader(inputStream)); String …

3
Перетворити InputStream в BufferedReader
Я намагаюся прочитати текстовий файл рядок за допомогою InputStream з каталогу активів в Android. Я хочу перетворити InputStream в BufferedReader, щоб мати змогу використовувати readLine (). У мене є такий код: InputStream is; is = myContext.getAssets().open ("file.txt"); BufferedReader br = new BufferedReader (is); Третій рядок видаляє таку помилку: Кілька маркерів …

8
Різниця між java.io.PrintWriter та java.io.BufferedWriter?
Будь ласка, перегляньте код нижче: // 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); У чому різниця між цими двома методами? Коли ми повинні використовувати …

5
Що саме означає «Потік» та «Буфер» у введенні / виведенні Java?
Я щойно дізнався про введення / виведення за допомогою BufferedReader. Я хотів знати, які саме значення цього терміна Streamі Buffer? Також для чого нам служить цей рядок коду: BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.