我正在制作一个项目的数组列表并偶尔更改其内容。问题是从数组列表中删除一个项目后,项目序列被破坏并且数组列表失去了排序。我搜索了很多但没有得到关于在从中删除项目后如何保持数组列表排序的任何想法。这是我正在使用的代码:
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);
请帮助我。在此先感谢。