2016-07-16 33 views

回答

2

是的,你可以使用靜態JavaDStream<T>.fromDStream

JavaDStream<String> javaDStream = 
    JavaDStream$.MODULE$.fromDStream(dStream, 
            scala.reflect.ClassTag$.MODULE$.apply(String.class)) 

另一種選擇是使用類的構造函數,這需要現有DStream

JavaDStream<String> javaDStream = 
    new JavaDStream<String>(dStream, scala.reflect.ClassTag$.MODULE$.apply(String.class)) 
+0

謝謝@yuval – BDR

+0

我得到以下例外。 「JavaDStream不能解析爲變量」。我的Java版本是8和火花版本1.6.1 ... – BDR

+0

@Balaji你複製並粘貼這個例子?好像你沒有正確地調用它。 –