写一个剔除方法不就完了?思路:假设原数组长度为N,那么创建一个N/2的新数组,然后遍历,最后返回新数组即可。
List
for(int i=0;i
newArray[i/2]=array[i];
}
return newArray;
数组一但创建后是无法改变数量的,可以吧数组元素设置成特殊值,在循环使用时对这个值进行判断,或者使用Ilist等可以改变数量的
先new一个跟原数组一样的数组
循环原数组 ,循环里面 把原数组的内容复制的新数组中,当遍历到原数组的奇数个数的元素时就不复制 ,执行完以后 将新数组赋值到原数组