【发布时间】:2019-05-09 21:02:15
【问题描述】:
我正在使用以下类,但无法将 scala 长列表转换为 java.util.List[Long]:
import scala.collection.JavaConverters._
import org.apache.flink.streaming.connectors.twitter.TwitterSource
class myFilterEndpoint2 extends TwitterSource.EndpointInitializer with Serializable {
override def createEndpoint(): StreamingEndpoint = {
val customEndpoint2 = new StatusesFilterEndpoint()
customEndpoint2.followings(List[Long](545543434).asJava)
return customEndpoint2
}
}
我收到了错误:
类型不匹配,预期:java.util.List[java.lang.Long],实际: java.util.List[长]
如何正确进行转换?
【问题讨论】:
-
List[java.lang.Long](545543434).asJava我认为是最简单的方法。答案太短了:) -
非常感谢!仍然掌握语言。 :)