Почему в Reader нет метода available (), а у InputStream - один? - PullRequest
0 голосов
/ 13 апреля 2019

InputStream.available () возвращает соответствующее количество байтов, но в Reader тот же метод может вернуть количество символов, но оно отсутствует.

Что делает его использование настолько редким (что дизайнеры решили не реализовывать его)?

Считыватель симметричен для InputStream, он просто «добавляет» преобразование из байтов в уровень символа. Но доступное использование как-то не симметрично.

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