Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 制作列表的最佳方法<;配对<;a、 b>&燃气轮机;列出<;a>,列表<;b>;在爪哇_Java_List - Fatal编程技术网

Java 制作列表的最佳方法<;配对<;a、 b>&燃气轮机;列出<;a>,列表<;b>;在爪哇

Java 制作列表的最佳方法<;配对<;a、 b>&燃气轮机;列出<;a>,列表<;b>;在爪哇,java,list,Java,List,我有一个列表(对(a,b)),我想提取所有b元素并将它们放在一个列表中(列表(b)) 最好的方法是什么?这是java 9: import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.stream.Collectors; public class Main { public static void main(String[] args) { List<

我有一个列表(对(a,b)),我想提取所有b元素并将它们放在一个列表中(列表(b)) 最好的方法是什么?

这是java 9:

import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;

public class Main {
    public static void main(String[] args) {
        List<Map.Entry<String, String>> list = Arrays.asList(
                Map.entry("a", "b"),
                Map.entry("a", "b"),
                Map.entry("a", "b")
        );
        System.out.println(list);
        List<String> result = list.stream().map(Map.Entry::getValue).collect(Collectors.toList());
        System.out.println(result);
    }
}
导入java.util.array;
导入java.util.List;
导入java.util.Map;
导入java.util.stream.collector;
公共班机{
公共静态void main(字符串[]args){
List=Arrays.asList(
地图条目(“a”、“b”),
地图条目(“a”、“b”),
地图条目(“a”、“b”)
);
系统输出打印项次(列表);
List result=List.stream().map(map.Entry::getValue.collect(Collectors.toList());
系统输出打印项次(结果);
}
}