java中的 Set转List

  1.    //构造Map数据  
  2. Map map = new HashMap();  
  3. map.put("ele1""hello");  
  4. map.put("ele2""world");  
  5. map.put("ele3""java");  
  6. Set set = map.keySet();  
  7.   
  8. //Set转List,方法一 : ArrayList(Collection c)   
  9. List list1 = new ArrayList(set);  
  10. for(int i = 0; i < list1.size(); i++){  
  11.     System.out.println("list1(" + i + ") --> " + list1.get(i));  
  12. }  
  13.   
  14. //Set转List,方法二:List实现类(ArrayList/LinkedList)的方法  -- addAll(Collection c)   
  15. List list2 = new ArrayList ();  
  16. list2.addAll(set);  
  17. for(String elem : list2){  
  18.     System.out.println(elem);  
  19. }  

你可能感兴趣的:(javase)