转自:
Java中如何将Set转List呢?
下文笔者讲述Java中Set转List的方法分享,如下所示:
实现思路: 方式1: 借助ArrayList进行转换 方式2: 借助List实现类的addAll()方法
例:
Mapmap = new HashMap (); map.put("one", "java265.com"); map.put("two", "java265.com-2"); map.put("three", "java265.com-0"); Set set = map.keySet(); //使用ArrayList进行转换List list1 = new ArrayList (set); for(int i = 0; i < list1.size(); i++){ System.out.println("list1(" + i + ") --> " + list1.get(i)); }//List实现类进行转换List list2 = new ArrayList (); list2.addAll(set); for(String s : list2){ System.out.println(s); }