小计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);