黑马程序员技术交流社区
标题:
迭代
[打印本页]
作者:
至尊宝的温柔
时间:
2015-11-8 22:21
标题:
迭代
package com.hei;
import java.util.ArrayList;
import java.util.Iterator;
public class De_LianXi {
public static void main(String[] args){
ArrayList<Person> list = new ArrayList<>();
list.add(new Person("张三",23));
list.add(new Person("lisi",24));
list.add(new Person("lisi",24));
list.add(new Person("lisi",24));
list.add(new Person("wangwu",25));
ArrayList newList = getNew(list);
System.out.println(newList);
}
public static ArrayList getNew(ArrayList list){
ArrayList newList = new ArrayList();
Iterator<Person> it = list.iterator();
while(it.hasNext()){
Object o = it.next();
if(!newList.contains(o)){
newList.add(o);
}
}
return newList;
}
}
复制代码
作者:
sshh11
时间:
2015-11-8 22:32
Object o = it.next();
if(!newList.contains(o)){
newList.add(o); 这是什么意思 教教我
作者:
nice非飞
时间:
2015-11-8 22:37
坐等大神回复,呵呵
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2