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