私は通常、HashMap<Integer, Object>
アイテムを取得できるオブジェクトの配列を保持するために使用しますInteger
。
分かりやすいように例を出しています。
HashMap<Integer,String>
:
[0] - こんにちは
1 - お元気ですか
[2] - さようなら
したがって、HashMap を使用すると、アイテムを削除して、残りがインデックスから移動するのを回避できます。
hashmap.remove(0)
[0] - null
1 - お元気ですか
[2] - さようなら
ただしHashMap
、 を含むインデックスには使用しないでくださいInteger
。それで...上記で説明したようなアクションを実行するには、どの種類の配列を使用すればよいでしょうか?
編集:「使用しないでください」の部分について、これはAndroid Eclipseが私に言っていることです: