public?void?testOtherList(){
//新建List集合
List?nowList=new?ArrayList();
//加入元素
nowList.add(1);
nowList.add(2);
nowList.add(2);
nowList.add(55);
nowList.add(3);
nowList.add(1);
nowList.add(56);
nowList.add(56);
//利用HashSet元素不重復的特性
nowList=new?ArrayList(new?HashSet(nowList));
System.out.println("去除重復數據后的集合:"+nowList);
結果打印:去除重復數據后的集合:[1,?2,?3,?55,?57,?56]
}
nowList=new?ArrayList(new?HashSet(nowList));這一句,nowList已經聲明并實例化了,怎么又可以再new呢?還有后面的
構造方法里為什么又可以new一個哈希集呢?
添加回答
舉報
0/150
提交
取消