java - 移动数组中的元素

标签 java arrays user-interface inventory

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

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

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

最佳答案

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

关于java - 移动数组中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11961853/

相关文章:

java - 不幸的是,cordova android 应用已停止

c - 根据位置每 3 个元素从数组中删除元素

java - 使用 JToggleButton 实现内存游戏时计时器不启动

java - 在文本文件中逐行单词

java - @Version 在 Web 项目中中断

java - eclipse无法加载jni共享库

java - 如果唯一键匹配,则跳过持久化实体

JavaScript - 在主体上加载下一个数组元素

arrays - Powershell-包括$ variable麻烦

java - 从另一个类运行 GUI