Java TreeMap: 按Key顺序将Map值放入List集合
{"title":"Java TreeMap: 按Key顺序将Map值放入List集合","description":"使用Java TreeMap按Key排序Map,并将其值顺序添加到List集合中。示例代码展示了如何创建TreeMap、添加元素,以及将排序后的值放入List。","keywords":"Java, TreeMap, Map, List, Key排序, 按顺序, 值, 集合, ArrayList, 遍历, 代码示例","content":"使用TreeMap可以实现按照key的顺序将value放入list集合。以下是示例代码:\n\njava\nimport java.util.*;\n\npublic class Main {\n public static void main(String[] args) {\n // 创建一个Map\n Map<Integer, String> map = new TreeMap<>();\n \n // 向Map中添加元素\n map.put(3, "value3");\n map.put(1, "value1");\n map.put(2, "value2");\n \n // 创建一个List\n List<String> list = new ArrayList<>();\n \n // 按照key的顺序将value放入List\n for (Integer key : map.keySet()) {\n String value = map.get(key);\n list.add(value);\n }\n \n // 输出List中的元素\n for (String value : list) {\n System.out.println(value);\n }\n }\n}\n\n\n运行以上代码,将会按照key的顺序输出List中的元素:\n\n\nvalue1\nvalue2\nvalue3\n
原文地址: https://www.cveoy.top/t/topic/qDEN 著作权归作者所有。请勿转载和采集!