【发布时间】:2012-11-28 18:29:19
【问题描述】:
我遇到了一些我似乎无法理解的奇怪编译器错误。下面是相关代码:
class A {
var x = List[B]()
def func = {
val temp = x(0)
x = x tail
temp
}
}
我只是想从列表中删除第一个元素并返回它。但是,我收到一条错误消息,提示“类型不匹配:找到 B:必需的 Int”。我终其一生都无法弄清楚它为什么需要 Int。
提前感谢您的帮助!
【问题讨论】: