java中的 Set转List

时间:2025-04-02 20:01:25
  •    //构造Map数据  
  • Map<String, String> map = new HashMap<String, String>();  
  • ("ele1""hello");  
  • ("ele2""world");  
  • ("ele3""java");  
  • Set<String> set = ();  
  •   
  • //Set转List,方法一 : ArrayList(Collection<?> c)   
  • List<String> list1 = new ArrayList<String>(set);  
  • for(int i = 0; i < (); i++){  
  •     ("list1(" + i + ") --> " + (i));  
  • }  
  •   
  • //Set转List,方法二:List实现类(ArrayList/LinkedList)的方法  -- addAll(Collection<?> c)   
  • List<String> list2 = new ArrayList<String> ();  
  • (set);  
  • for(String elem : list2){  
  •     (elem);  
  • }