我真的希望Processing 有用于处理数组的push和pop方法,但由于它没有,我只能试图找出在数组中的特定位置删除对象的最佳方法。我确信这对许多人来说是最基本的,但我可以使用一些帮助,而且我无法通过浏览处理参考来弄清楚。
我认为这并不重要,但供您参考的是我最初用于添加对象的代码:
Flower[] flowers = new Flower[0];
for (int i=0; i < 20; i++)
{
Flower fl = new Flower();
flowers = (Flower[]) expand(flowers, flowers.length + 1);
flowers[flowers.length - 1] = fl;
}
为了这个问题,假设我想从位置 15 移除一个对象。谢谢,伙计们。