| 本帖最后由 老貓钓鱼 于 2014-3-12 14:25 编辑 
 private static void singleEmelent2(List list) {
 List temp = new ArrayList();
 for (Iterator it = list.iterator(); it.hasNext();) {
 Object obj = (Object) it.next();
 if(!temp.contains(obj)) {
 temp.add(obj);
 }
 }
 list = temp; //两个容器间为什么不能像操作数组样,直接赋值?因为容器是对象,所以不能直接赋值吗?
 }
 
 看毕老师的视频操作是先clear()原容器,然后再addAll()临时容器
 
 两个容器间为什么不能像操作数组样,直接赋值?因为容器是对象,所以不能直接赋值吗?
 
 |