用java语言对map按照key的顺序将value放入list集合
可以使用TreeMap来实现按照key的顺序将value放入list集合。以下是示例代码:
import java.util.*;
public class Main {
public static void main(String[] args) {
// 创建一个Map
Map<Integer, String> map = new TreeMap<>();
// 向Map中添加元素
map.put(3, "value3");
map.put(1, "value1");
map.put(2, "value2");
// 创建一个List
List<String> list = new ArrayList<>();
// 按照key的顺序将value放入List
for (Integer key : map.keySet()) {
String value = map.get(key);
list.add(value);
}
// 输出List中的元素
for (String value : list) {
System.out.println(value);
}
}
}
运行以上代码,将会按照key的顺序输出List中的元素:
value1
value2
value3
``
原文地址: http://www.cveoy.top/t/topic/iXFh 著作权归作者所有。请勿转载和采集!