gpt4 book ai didi

java - 从 List 创建 byte[]

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:43:14 24 4
gpt4 key购买 nike

最有效的方法是什么?

最佳答案

byte[] byteArray = new byte[byteList.size()];
for (int index = 0; index < byteList.size(); index++) {
byteArray[index] = byteList.get(index);
}

您可能不喜欢它,但这是创建 byte Genuine™ Array® 的唯一方法。

正如评论中指出的,还有其他方法。但是,这些方法都无法解决 a) 创建数组和 b) 分配每个元素的问题。这个使用 iterator .

byte[] byteArray = new byte[byteList.size()];
int index = 0;
for (byte b : byteList) {
byteArray[index++] = b;
}

关于java - 从 List<Byte> 创建 byte[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1565483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com