Я мог бы подумать об этих вещах,
Arrays.asList(byte[])
byte[]
List<byte[]>
Мне просто интересно, есть ли какая-нибудь библиотечная функция для этого?
Для Byte[] вместо byte[] это будет работать:
Byte[]
Byte[] array = .... List<Byte> list = Arrays.asList(array);
Библиотека Apache Commons Lang имеет ArrayUtils.toObject, который превращает примитивный массив в массив типизированных объектов:
int array[] = { 1, 2, 3 }; List<Integer> list = Arrays.asList(ArrayUtils.toObject(array));
Как этот пост предлагает: класс байтов гуавы может помочь:
byte[] bytes = ... List<Byte> byteList = Bytes.asList(bytes);
byte[] byteArray; List<Byte> medianList=new ArrayList<>(); int median=0,count=0; Path file=Paths.get("velocities.txt"); if(Files.exists(file)){ byteArray=Files.readAllBytes(file); } medianList.addAll(Arrays.asList(byteArray));