黑马程序员技术交流社区
标题:
ArrayList去除集合中字符串的重复值(一、基本数据类型)
[打印本页]
作者:
continuer
时间:
2015-12-25 23:30
标题:
ArrayList去除集合中字符串的重复值(一、基本数据类型)
class Demo_ArrayList{ public static void main(String[] args){
ArrayList<String> list = new ArrayList<String>(); //创建一个泛型为String的ArrayList集合
list.add("a"); //向集合中添加元素
list.add("b");
list.add("a");
list.add("c");
ArryList<String>newlist = getSingle(liist); //创建一个新集合
System.out.println(newlist);
}
public static ArrayList getSingle(ArrayList list){
Iterator<String> it = list.iterator(); //获取迭代器
ArrayList<String> newlist = new ArrayList<String>();
while(it.hasNext()){
Object obj = it.next();
if(!newlist.contains(obj)){
newlist.add(obj)
}
}
return newList;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2