Описание тега bufferedreader

Java class that reads text from a character-input stream, buffering characters so as to provide for an efficient reading of characters, arrays, and lines.
6 ответов

BufferedReader readLine() блокирует

При получении данных с использованием readLine(), хотя я помещаю "\n" в конце сообщения, используя.flush при отправке сообщения, цикл while, который читает мое сообщение, все еще блокируется. Только при закрытии сокета соединение выходит из цикла. В…
20 мар '13 в 10:46
2 ответа

Закрытие BufferedReader

Если я вызову BufferedReader следующим образом: Integer.parseInt(new BufferedReader(new InputStreamReader(System.in)).readLine()); Будет ли JVM знать, чтобы автоматически закрывать его, когда он не используется? Если нет, как мне его закрыть?
30 янв '14 в 05:10
1 ответ

Java Buffered Reader, чтение построчно

Эй, у меня есть следующий метод, который проверяет, является ли слово допустимым словом, просматривая большой файл.txt и проверяя, есть ли это слово. Прямо сейчас метод работает должным образом, только если слова в файле.txt находятся на одной строк…
25 май '14 в 21:28
1 ответ

Как я могу остановить чтение BufReader в Rust при использовании read_until()?

Я пытаюсь использовать BufReader загрузить кучу данных, а затем использовать read_until() сканировать данные. Тем не менее, мне трудно разглядеть, когда read_until() нажимает EOF, и мой код снова возвращается к началу данных, создавая бесконечный ци…
17 окт '18 в 02:36
3 ответа

Java: альтернатива BufferedReader

У меня проблемы с BufferedWriter/BufferedReader, По сути, всякий раз, когда я пытаюсь прочитать файл с BufferedReader.readLine() он читает все до символа новой строки (т.е. символ новой строки опускается). Например: String temp; File f = new File(pa…
09 окт '15 в 10:06
2 ответа

Как читать текстовый файл с сервера и отображать только 100 последних строк в текстовом представлении

Часть кода ниже взята из моего приложения для Android. Цель состоит в том, чтобы прочитать текстовый файл с сервера и отобразить 100 последних строк этого в текстовом представлении. Очевидно, что приведенный ниже код работает правильно, только если …
23 мар '16 в 13:21
2 ответа

В Java, как я могу прочитать текстовый файл, состоящий из "слова<пробел>номер<пробел>номер"?

У меня есть текстовый файл с этими типами значений (пример): 5 Dog 23 45 Cat 97 23 Mouse 13 23 Bird 10 23 Dog 99 18 Первая цифра "5" - это общее количество объектов массива, которые мне нужно разбить на токены. Я хочу, чтобы, когда я токенизировал т…
26 окт '14 в 23:35
3 ответа

Проблемы с BufferedReader / PrintWriter?

Я использую BufferedReader и PrintWriter, чтобы просмотреть каждую строку входного файла, внести изменения в некоторые строки и вывести результат. Если строка не подвергается изменению, она просто печатается как есть в выходном файле. Однако по како…
16 июн '09 в 15:00
1 ответ

Как правильно форматировать данные в файл.txt? (Джава)

Я хотел бы использовать файл.txt для хранения данных для элементов, поэтому мне нужно, чтобы моя программа быстро перебирала файл.txt для быстрого сравнения, чтобы найти нужный элемент и использовать информацию об этом элементе для использования в п…
08 ноя '14 в 21:19
4 ответа

Нахождение первого номера.txt файла - Java

У меня разные .txt файлы, которые должны быть прочитаны Java. Тогда java должен дать мне первое число первой строки или, если я скажу иначе, первое число 4-го слова. Например: "AAAAAA B Version 5.0.1" или же "AAAAAA B Version 6.0.2" 5 или 6 должно б…
28 апр '14 в 14:02
0 ответов

Как показать прочитанные данные из файла CSV на распространяемой JAR?

У меня есть мой CSV-файл в пакете по умолчанию моего проекта с именем country.csv, это значение формы через запятую "Asia","China","Chinese" "South America","Colombia","Colombian" "Australia &amp; Oceania","Australia","Australian" "Europe","Andorra"…
26 фев '18 в 16:44
4 ответа

Чтение всего содержимого Java BufferedReader, включая символы завершения строки

Я пишу TCP-клиент, который получает двоичные данные и отправляет их на устройство. Проблема возникает, когда я использую BufferedReader, чтобы прочитать то, что он получил. Я чрезвычайно озадачен, обнаружив, что нет никакого метода, доступного для ч…
18 сен '15 в 20:15
1 ответ

Читать конец ответа в Java readLine()

try { input = new BufferedReader(new InputStreamReader( mSocket.getInputStream())); while (!Thread.currentThread().isInterrupted()) { String messageStr = null; messageStr = input.readLine(); if (messageStr != null) { updateMessages(messageStr, fals…
08 авг '16 в 12:27
1 ответ

Свойства класса и Escape-символы

Я использовал класс свойств, чтобы сохранить карту в файл. Но некоторые персонажи - это магазины с добавлением "\" в начале. Есть ли способ напечатать фактическое содержимое, как это без этих побегов, используя Свойства класса. Я пишу с использовани…
31 авг '15 в 13:31
1 ответ

В Java, как я могу убедиться, что Input Reader считывает правильные данные из средства записи на печать?

Я занимаюсь разработкой системы сервер-клиент. Проблема в том, что сервер продолжает получать данные от клиента. Могу ли я добавить тег к каждой отправляемой клиентом (программе записи) информации, чтобы обеспечить получение правильных данных? Напри…
29 мар '17 в 01:34
2 ответа

Как обрабатывать отправку нескольких сообщений через сокет-соединение?

Я начинающий программист, так что, возможно, это совершенно очевидно, и я упускаю из виду ответ. Но к вопросу. У меня есть программа из двух частей (немного сложнее, чем в этом примере, но ситуация такая же). Программа имеет несколько сообщений межд…
15 июл '13 в 05:05
1 ответ

String.split() не будет работать при чтении из файла

Я должен разделить строку, прочитанную из файла, отформатированного так: NAME - Jane Doe Я попытался использовать метод split() из String, но, похоже, он не работает. Вот мой код String line=reader.readLine(); while(line!=null) { String[] readLine =…
02 май '15 в 14:58
2 ответа

BufferedReader и перечисление нескольких строк в Java

Я нахожусь в процессе создания Java-приложения, которое читает через .ttl файл строка за строкой и создает graphml файл для представления онтологии. У меня возникли проблемы с выяснением, как перечислить определенный раздел. я использую BufferedRead…
05 фев '16 в 12:46
2 ответа

Использование массивов для обеспечения гибкости

В части моей программы я читаю строки, которые содержат "ua, " и установив их равными скольким строкам я хочу обработать. Я хочу использовать массивы, чтобы сделать это гибким для любого количества строк, которые я хочу. Вот как это работает с 4 лин…
02 апр '13 в 18:06
1 ответ

Чтение большого файла в Java, слишком медленное и превышение лимита загрузки gc

У меня есть большой файл (примерно 3 ГБ) и я прочитал его в ArrayList. Когда я запускаю приведенный ниже код, через несколько минут код запускается очень медленно и загрузка ЦП высока. через несколько минут на консоли затмения отобразится ошибка jav…
27 фев '16 в 10:50