//实现1:将要删除的元素和数组最后一个元素调换,数组缩容
FlyObject flyObjectTem = flys[flys.length - 1];
flys[flys.length - 1] = flys[i];
flys[i] = flyObjectTem;
flys = Arrays.copyOf(flys, flys.length - 1);
//实现2:元素前移
int len = flys.length;
for (int j = i; j < flys.length - 1; j++) {
flys[j] = flys[j + 1];
}
len–;
flys = Arrays.copyOf(flys, len);
Java 数组删除元素
最新推荐文章于 2024-08-08 22:50:50 发布