Вопросы по теме 'inputstreamreader'

Как сделать так, чтобы InputStreamReader не работал с недопустимыми данными для кодирования?
У меня есть несколько байтов, которые должны быть в кодировке UTF-8, но которые могут содержать текст в кодировке ISO8859-1, если пользователю каким-то образом не удалось правильно использовать свой текстовый редактор. Я прочитал файл с помощью...
1147 просмотров
schedule 11.11.2023

Получение только части текста с помощью InputStreamReader
Я читаю из InputStreamReader, но получаю только первые 10 000 символов текста, который должен прийти. Есть идеи, в чем может быть проблема? Если нет решения с этим классом, каковы мои альтернативы? Я нашел это о InputStreamReader: «Размер буфера...
76 просмотров
schedule 29.11.2022

как проверить логический результат после назначения в kotlin?
обновление: спасибо, что указали на ответ в вопросе elariler, для завершения этого вопроса здесь ответ: while ((reader.read(buffer).let {pointer = it; it != -1}) ) { writer.write(buffer, 0, pointer) } Пытался...
50 просмотров
schedule 28.05.2023

Сканер или InputStreamReader?
Какие преимущества у InputStreamReader по сравнению с Scanner классом? Сканер мне кажется лучше по всем параметрам. Почему я должен использовать throws IOException с InputStreamReader ? Например:- 1) BufferedReader in = new...
936 просмотров

Указатель NULL в пути класса InputStreamReader
Привет, к сожалению, я просто не понимаю, почему я получаю нулевой указатель: Мой класс ResourceLoader public static String loadResource(String path){ StringBuilder result = new StringBuilder(); try { InputStreamReader...
283 просмотров

Попытка вернуть вывод команды Unix в виде строки в Java не дает ожидаемых результатов
Я пытаюсь создать небольшую программу на Java, которая позволит мне получить доступ к удаленному серверу Unix, запустить некоторые команды, а затем отобразить вывод этих команд в среде IDE. Я собирал кусочки кода и пытался понять, как это работает,...
47 просмотров

Как создать файл, только если в BufferedReader есть данные?
Я получаю данные из потока и записываю результат в файл File resultFile = new File("/home/user/result.log"); BufferedWriter bw = new BufferedWriter(new FileWriter(resultFile)); BufferedReader stdInput2 = new BufferedReader(new...
32 просмотров