我知道我们有 RDD 的选项:
RDD
JavaRDD<String> javaRDD = coreRdd.toJavaRDD();`
是否可以将Dstream转换为JavaDStream?
是的,你可以使用静态JavaDStream<T>.fromDStream:
JavaDStream<String> javaDStream = JavaDStream$.MODULE$.fromDStream(dStream, scala.reflect.ClassTag$.MODULE$.apply(String.class))
另一个选择是使用类构造函数,它接受现有的 DStream :
DStream
JavaDStream<String> javaDStream = new JavaDStream<String>(dStream, scala.reflect.ClassTag$.MODULE$.apply(String.class))
1 回答
是的,你可以使用静态JavaDStream<T>.fromDStream:
另一个选择是使用类构造函数,它接受现有的
DStream
: