我看到没有问题,专门回复这个参数组合:
Java + memcpy + 指针。
我的 C/C++ 背景可能对我有偏见。在 C++ 中,我可以这样做:
memcpy (Destination, Source, length_data);
Destination 和 Source 可以只是两个内存位置。有没有办法在 Java 中使用原始类型的数组来做到这一点?
所有的实现
Arrays.copyOf
Arrays.copyOfRange
基本上做了一半的工作。从某种意义上说,您可以指定数据量或给定范围,但它们都返回一个数组,它们不会修改现有数组。
提前致谢。