Класс ByteArrayOutputStream
Производит запись потока байт из памяти в массив выходных данных.
Конструкторы
- ByteArrayOutputStream() - создает новый выходной поток для записи в массив байт;
- ByteArrayOutputStream (int size) - создает новый выходной поток для записи в массив байт с заданным размером.
Методы
- void close () - закрывает выходной поток, попутно освобождая все захваченные ресурсы этим потоком;
- void reset () — сбрасывает в ноль счетчик выходных данных;
- int size () - возвращает текущий размер буфера данных;
- byte[] toByteArray () - создает массив байт;
- String toString () -производит преобразование содержимого буфера в строку текста;
- void write(byte[] b, int off, int leh) - записывает определенный байт, указанный в параметре len из параметра b в выходной лоток;
- void write (int b) - записывает байт в выходной поток.
Константы
- protected byte [ ] buf-заданный буфер данных;
- protected int count - количество байт в буфере.