0

我在网上搜索过,但似乎找不到我的问题的答案。目前,我正在将库存项目组织到一个数组中,每当玩家打开该屏幕时,使用数组的索引为 GUI 生成位置。然而,当玩家移动项目时,我将数组中旧索引处的项目设置为 null,我很快了解到将插槽项目也设置为 null。

本质上,我只需要弄清楚如何从旧位置移除对象并将其替换为新位置。这可能吗?

我考虑过将库存切换到 ArrayList,但如果我不必这样做会很好,因为它是围绕使用数组构建的。

4

1 回答 1

2

这不就是上帝发明链表的原因吗?

于 2012-08-14T22:42:29.313 回答