【发布时间】:2015-10-12 04:23:35
【问题描述】:
我有一个值为 List(123, 456, 789) 的对象 testCat,我想在 scala 中将此对象转换为 List[Object]。当我使用asInstanceOf 时,我得到了错误:
DataSource.scala:310: T0 does not take parameters
[ERROR] [Console] [error]
var testCat = eachMultiCat.asInstanceOf(List[Object])
[ERROR] [Console] [error]
有人可以帮我解决这个问题吗? 非常感谢。
【问题讨论】:
-
您使用
asInstanceOf的语法不正确 - 它不是将类型作为参数的函数,而是需要类型规范的无参数函数。基本上,用方括号替换括号“()”:.asInstanceOf[List[Object]] -
亲爱的 Shadowlands,我遇到了同样的问题。该对象来自解析JSon,无论如何我已经找到了另一种解析列表的方法。非常感谢。
标签: json scala predictionio