您的位置:首页 > 其它

移除ArrayList集合中重复的元素

2016-04-13 17:00 351 查看
import java.util.ArrayList;

import java.util.List;

public class ArrayListDemo {

public static void main(String[] args) {

// TODO Auto-generated method stub

ArrayList<String> arraylist = new ArrayList<String>();

arraylist.add("hello");

arraylist.add("world");

arraylist.add("java");

arraylist.add("hello");

arraylist.add("javaweb");

arraylist.add("java");

removeDuplicate(arraylist);

}

public static void removeDuplicate(List list) { //移除ArrayList集合中重复的元素

for ( int i = 0 ; i < list.size() - 1 ; i ++ ) {

for ( int j = list.size() - 1 ; j > i; j -- ) {

if (list.get(j).equals(list.get(i))) {

list.remove(j);

}

}

}

System.out.println(list);

}

public static ArrayList removeDuplicate1(ArrayList list) { //移除ArrayList集合中重复的元素

for ( int i = 0 ; i < list.size() - 1 ; i ++ ) {

for ( int j = list.size() - 1 ; j > i; j -- ) {

if (list.get(j).equals(list.get(i))) {

list.remove(j);

}

}

}

System.out.println(list);

return list;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: