read Bytes
Начиная с Kotlin: 1.0
fun File.readBytes(): ByteArray
Возвращает всё содержимое этого файла в виде массива байтов.
Этот метод не рекомендуется использовать для очень больших файлов. Существует внутреннее ограничение: размер массива байтов не может превышать 2 ГБ.
Возвращает
всё содержимое этого файла в виде массива байтов.
fun InputStream.readBytes(): ByteArray
Полностью считывает этот поток в массив байтов.
Примечание: закрыть этот поток должен вызывающий код.
fun URL.readBytes(): ByteArray
Считывает всё содержимое URL в виде массива байтов.
Этот метод не рекомендуется использовать для очень больших файлов.
Возвращает
массив байтов со всем содержимым этого URL.
fun InputStream.readBytes(estimatedSize: Int = DEFAULT_BUFFER_SIZE): ByteArray
Устарело
Предупреждение начиная с 1.3
Ошибка начиная с 1.5
Скрыто начиная с 2.3
Используйте перегрузку readBytes() без параметра estimatedSize
Заменить на
readBytes()
Полностью считывает этот поток в массив байтов.
Примечание: закрыть этот поток должен вызывающий код.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.io/read-bytes.html