package demo61; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map.Entry; /** * Map轉list示例 * @author mengfeiyang * */ public class HashMap2List { public static void main(String[] args) { HashMap<String,String> hashMap = new HashMap<String,String>(){ { put("test1","test11"); put("test2","test22"); put("test3","test33"); put("test4","test44"); } }; //將上面的hashmap轉成list List<Entry<String,String>> list = new ArrayList<Entry<String,String>>(hashMap.entrySet()); for(Entry<String,String> e : list){ System.out.println(e.getKey()+" -- "+e.getValue()); } } }
執行結果: test4 -- test44 test2 -- test22 test3 -- test33 test1 -- test11