我通常HashMap<Integer, Object>
用来保存一组对象,您可以在其中获取项目Integer
。
我给你看一个例子,这样你就可以理解了。
HashMap<Integer,String>
:
[0] - 你好
1 - 你好吗
[2] - 再见
因此,使用 HashMap,我可以删除项目,避免其余项目从索引中移动。
hashmap.remove(0)
[0] - null
1 - 你好吗
[2] - 再见
但HashMap
不应用于带有Integer
. 所以......我应该使用哪种数组来执行我上面解释的操作?
编辑:关于“不应该使用”的部分,这是 Android Eclipse 告诉我的: