【发布时间】:2012-12-29 10:52:34
【问题描述】:
我正在制作一个项目的数组列表并偶尔更改其内容。问题是从数组列表中删除一个项目后,项目序列被破坏并且数组列表失去了排序。我搜索了很多但是不知道如何在从中删除项目后保持数组列表排序。这是我正在使用的代码:
ArrayList<String> m_namesOfContactsArrayList = new ArrayList<String>();
for(int i = 0;i < 100;i++)
m_namesOfContactsArrayList.add(i);
这是我要删除项目的地方:
m_namesOfContactsArrayList.remove(3);
m_namesOfContactsArrayList.remove(4);
m_namesOfContactsArrayList.remove(5);
请帮助我。在此先感谢。
【问题讨论】:
-
只是一个问题:你为什么要使用这么长的变量名
m_namesOfContactsArrayList:) -
只是为了让它易于理解。
-
+1 提供有趣的场景...