Как сделать ByteArray неизмененным в Kotlin - PullRequest
0 голосов
/ 18 декабря 2018

Есть ли способ сделать ByteArray неизменяемым в Котлине?

Как и в коллекциях Collections.unmodifiableList(byteList)

1 Ответ

0 голосов
/ 18 декабря 2018

A ByteArray отображается на byte[] при компиляции в JVM, и JVM не поддерживает немодифицируемые массивы.Вы можете заключить ByteArray в класс, который содержит массив в свойстве и не предоставляет никаких API для его изменения.

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