map转成list

来源:互联网 发布:图片写字软件 编辑:程序博客网 时间:2024/06/05 07:05

Java代码如下:

import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;public class MapList {public static void main(String args[]) {Map<String, String> map = new HashMap<String, String>();map.put("a", "A");map.put("b", "B");map.put("c", "C");List<String> Key = new ArrayList<String>();List<String> Value = new ArrayList<String>();Iterator<String> it = map.keySet().iterator();while (it.hasNext()) {String key = it.next().toString();Key.add(key);Value.add(map.get(key));}for (int i = 0; i < Key.size(); i++) {System.out.println("Key:" + Key.get(i) + " " + "Value:"+ Value.get(i));}}}

输出结果:

Key:b Value:BKey:c Value:CKey:a Value:A



0 0