2 года назад
Java 940. Для чего используется PushbackInputStream?
PushbackInputStream — это класс в Java IO API, который позволяет вам «отменить чтение» одного или нескольких байтов из входного потока. Это может быть полезно в ситуациях, когда вы прочитали больше данных, чем вам действительно нужно, и хотите «вернуть» лишние данные в поток, чтобы их можно было прочитать снова позже. Например, предположим, что вы читаете последовательность символов из потока и хотите оценить, соответствуют ли символы определенному шаблону. Если шаблон не совпадает, вы можете «не прочитать» символы и повторить попытку с другим шаблоном...
1 год назад
Java 962. Что общего и чем отличаются следующие потоки: InputStream, OutputStream, Reader, Writer?
В Java, классы InputStream, OutputStream, Reader и Writer являются основными классами для работы с потоками данных. В общем, все эти классы предоставляют абстракцию для чтения и записи данных в Java. Они предоставляют различные методы для чтения и записи данных, а также методы для управления потоком данных, такие как закрытие потока. Главное отличие между InputStream/OutputStream и Reader/Writer заключается...