欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

小计java.lang.System.arraycopy 一个很好用的方法

程序员文章站 2022-06-05 11:28:34
...

将指定的数组中的数据保存至新的数组中

旧代码的实现

dynamicMac[0] = scanBytes[5];
dynamicMac[1] = scanBytes[6];
dynamicMac[2] = scanBytes[7];
dynamicMac[3] = scanBytes[8];

新代码的实现

  System.arraycopy(数组源, 数据拷贝的起点下标, 新的数组, 新数组起点下标, 拷贝数据的长度);

System.arraycopy(scanBytes, 5, dynamicMac, 0, 4);