【发布时间】:2018-04-28 21:01:39
【问题描述】:
当我在 scala 中时,我会写
val data: java.util.List[java.util.List[Double]] = new java.util.ArrayList[java.util.ArrayList[Double]]()
我得到了错误
util.ArrayList[util.ArrayList[Double]] 类型的表达式不符合预期的 util.List[util.List[Double]] 类型
我做错了什么?
【问题讨论】:
-
我猜是这样的
val data: java.util.List[java.util.List[Double]] = new java.util.ArrayList[java.util.List[Double]]() -
@JoachimHuet:谢谢!那行得通。如果你喜欢,你可以把它变成一个答案——也许提供一个解释(否则人们会评论,它的内容太少了)。到时候我会除掉它。
标签: java scala type-conversion