import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
/**
* 类说明: list 和 set 互转
* Time: 2013-10-11 下午1:37:41
* @author 凯文加内特
* Company: http://weibo.com/u/3165936675
*/
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
Collections.addAll(list, "mao", "run", "zhi");//填充list
Set<String> set = new HashSet<String>();
set.addAll(list);//将list给set填充
list.clear();//清空list,不然下次把set元素加入此list的时候是在原来的基础上追加元素的
list.addAll(set);//把set的填充list
}
}
转载于:https://my.oschina.net/ydsakyclguozi/blog/167974