List list = new ArrayList(set);Set set = new HashSet(list);
//但是有一點,轉換當中可能要丟失數據,尤其是從list轉換到set的時候,因為set不能有重復數據 //還有轉換到set之后,他們原先在list上的順序就沒了,
public class Csdn {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
Collections.addAll(list, "zhao","long","ri");//填充
Set<String> set=new HashSet<String>();
set.addAll(list);//給set填充
list.clear();//清空list,不然下次把set元素加入此list的時候是在原來的基礎上追加元素的
list.addAll(set);//把set的
}
}
posted on 2011-12-22 09:13
kxbin 閱讀(99868)
評論(0) 編輯 收藏 所屬分類:
java基礎