如何将列表/Map转换为org.apache.flink.util.collector?
假设我有:
List<Tuple2<Double, Integer>> list = new ArrayList<Tuple2<Double, Integer>>();
我想得到这样的东西:
Collector<Tuple2<Double, Integer>> data = ... list.getCollector();
有什么想法吗?
如何将列表/Map转换为org.apache.flink.util.collector?
假设我有:
List<Tuple2<Double, Integer>> list = new ArrayList<Tuple2<Double, Integer>>();
我想得到这样的东西:
Collector<Tuple2<Double, Integer>> data = ... list.getCollector();
有什么想法吗?
2条答案
按热度按时间eoxn13cs1#
尝试使用这个listcollector作为桥,通过这个类,您可以使用构造函数将列表(arraylist)转换为收集器(listcollector)
hmtdttj42#
感谢@karelss
这就是解决方案: