0

私はネットを検索しましたが、私の問題に対する答えを見つけることができないようです. 現在、プレイヤーがその画面を開くたびに、配列のインデックスを使用して GUI の位置を生成し、インベントリのアイテムを配列に整理しています。ただし、プレーヤーがアイテムを移動すると、配列内の古いインデックスにあるアイテムを null に設定します。これにより、スロット アイテムも null に設定されることがすぐにわかりました。

基本的に、オブジェクトを古い位置から削除して新しい位置に置き換える方法を理解する必要があります。これは可能ですか?

インベントリを ArrayList に切り替えることを検討しましたが、配列の使用を中心に構成されているため、切り替える必要がなければいいと思います。

4

1 に答える 1

2

これが、神が連結リストを発明した理由ではないでしょうか?

于 2012-08-14T22:42:29.313 に答える