public static ArrayList<test2> SingleElement(ArrayList<test2> al){
ArrayList<test2> al2 = new ArrayList<test2>();
if(!al2.contains(al)){
al2.addAll(al);
}
return al2;
}
}
复制代码
test2就是你那边的person,注意一下 名字被我改了。
首先我得说 你这个arraylist声明就不对,应该类似ArrayList<Object> al = new ArrayList<Object>();定义他的范形,
最主要的是:我不懂你下面那段在做什么?arraylist里嵌一个arraylist?