Метод close(). є вбудованим методом Java. io. ByteArrayInputStream закриває вхідний потік і звільняє системні ресурси, пов’язані з цим потоком, до Garbage Collector. 1 квітня 2019 р.
Тобі доведеться перевірте значення, що повертається RandomAccessFile. read(), щоб визначити кількість прочитаних байтів. Якщо він відрізняється від chunkSize, вам доведеться скопіювати масив у менший масив і повернути його.
Закриття ByteArrayInputStream не має ефекту. Методи в цьому класі можна викликати після закриття потоку без генерації винятку IOException.
Стиснення байтових масивів Ми можемо використовуйте класи Deflater і Inflater у java. util. пакет zip для стиснення та розпакування даних у байтовому масиві відповідно. Ми можемо вказати рівень стиснення за допомогою однієї з констант у класі Deflater.
Метод Java ByteArrayOutputStream close(). Метод close() класу Java ByteArrayOutputStream закриває цей вихідний потік і звільняє будь-які системні ресурси, пов’язані з цим потоком. Потік, який було закрито, не може виконувати операції виведення та не може бути відкрито знову.
У функції trim() у Java цикл for виберіть кожен елемент у масиві та застосуйте метод trim. Обрізане значення буде збережено в іншій змінній String під назвою trimmed. Потім у нас є два простих оператори друку; перший оператор виведе поточний вибраний елемент із масиву таким, яким він є.