сброс потока ввода: Java - PullRequest
       10

сброс потока ввода: Java

3 голосов
/ 25 февраля 2010

Есть ли способ очистить поток ввода в Java, возможно, до его закрытия? В связи с итеративно вызывая приведенные ниже операторы, читая несколько файлов на диске

InputStream fileStream = item.openStream();
fileStream.close;

1 Ответ

11 голосов
/ 25 февраля 2010

InputStream не может быть сброшено. почему ты хочешь сделать это? OutputStream может быть сброшено, поскольку оно реализует интерфейс Flushable. Очистка имеет смысл ИМХО только в сценариях, где записываются данные (для принудительной записи буферизованных данных). Пожалуйста, смотрите документацию из Flushable для всех реализующих классов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...