gpt4 book ai didi

相当于 Buffer.BlockCopy 的 Java

转载 作者:搜寻专家 更新时间:2023-11-01 01:35:37 27 4
gpt4 key购买 nike

VB 的 Buffer.BlockCopy 的 Java 等价物是什么?

for (int i = 0; i < num5; i++) {
int[] dst = new int[9];
// Buffer.BlockCopy(bytes, (num2 + &HF8) + (i * 40), dst, 0, 40)
byte[] buffer2 = new byte[dst[4] - 1];
// Buffer.BlockCopy(bytes, dst(5), buffer2, 0, buffer2.Length)
}

注意注释掉的部分...我不知道放在那里的 Java 等价物。

最佳答案

如果我理解正确,我认为您需要 System.arraycopy()The JavaDoc for it can be found here .

一个简单的例子是:

int[] src = new int[3] {1,2,3};
int[] dst = new int[4];
System.arraycopy(src, 0, dst, 0, 3); // Copies all of src into dst starting at zero.
// Dst would be {1,2,3,0}

关于相当于 Buffer.BlockCopy 的 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15846030/

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