import java.util.ArrayList;
/*
* 需求:通过ArrayList集合存储多个字符串元素对象,并去除集合中重复的元素对象
*
*/
public class ArrayListTest {
public static void main(String[] args) {
ArrayList list = new ArrayList();
//添加元素
list.add("范冰冰");
list.add("李晨");
list.add("李晨");
list.add("李晨");
list.add("范冰冰");
//通过选择排序算法,实现集合中去除重复元素
for (int i = 0; i < list.size()-1; i++) {
for (int j = i+1; j < list.size(); j++) {
//list.get(i) 与 list.get(j)
if (list.get(i).equals(list.get(j))) {
list.remove(j);
//j--;没有j--的时候为什么重复去不了
}
}
}
System.out.println(list);
}
//结果:[范冰冰, 李晨, 李晨] |
|