0
我試圖從Java 8火花2.1.0到flatMap與FlatMap在Java中與星火2.1.0
2.2.0文檔顯示這個例子
JavaDStream<String> words = lines.flatMap(x -> Arrays.asList(x.split(" ")).iterator());
當我嘗試從2.1 .0我得到以下內容
Error:(31, 25) java: method flatMap in class org.apache.spark.rdd.RDD<T> cannot be applied to given types;
required: scala.Function1<java.lang.String,scala.collection.TraversableOnce<U>>,scala.reflect.ClassTag<U>
found: (x)->Array[...]tor()
reason: cannot infer type-variable(s) U
(actual and formal argument lists differ in length)
給出這些版本的flatMap的正確方法是什麼?