使用Scala 2.10更新到Eclipse Juno后,多维数组声明失败
发布时间:2020-12-16 18:11:50 所属栏目:安全 来源:网络整理
导读:我最近更新到 Eclipse Juno,因此也更新到了Scala 2.10.我之前有完美的代码,但是,在更新之后,我得到了一行“构造函数数组的参数太多”错误: var labyrinth = new Array[Array[Cell]](lines.length,lines.apply(0).length); 它应该代表一个二维数组.我想知道
我最近更新到
Eclipse Juno,因此也更新到了Scala 2.10.我之前有完美的代码,但是,在更新之后,我得到了一行“构造函数数组的参数太多”错误:
var labyrinth = new Array[Array[Cell]](lines.length,lines.apply(0).length); 它应该代表一个二维数组.我想知道问题是什么,因为它以前一直在工作.当我运行项目(忽略错误)时,它不会编译,它给了我一个“找不到类”的异常. 我在OSX Lion上运行带有Scala 2.10的Eclipse Juno. 解决方法
从scala 2.8开始,使用构造函数创建数组是
depreacted.您应该使用Array.ofDim [Cell](lines.length,lines.apply(0).length).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |