Scala 对象列表中应用的方法缺少参数;斯卡拉?
我试图在学校作业中使用代码,我复制了教授们的大纲,就像我们应该做的那样,但是其中一行在我的ide中导致了一个错误,说在对象列表中缺少方法apply的参数;代码行是Scala 对象列表中应用的方法缺少参数;斯卡拉?,scala,Scala,我试图在学校作业中使用代码,我复制了教授们的大纲,就像我们应该做的那样,但是其中一行在我的ide中导致了一个错误,说在对象列表中缺少方法apply的参数;代码行是 private var d = List[(String,Any)] 我真的不明白它到底出了什么问题?您需要在类型后面加上括号才能真正创建空列表: private var d = List[(String,Any)]() 或者: private var d = List.empty[(String,Any)] 要实际创建空列表,
private var d = List[(String,Any)]
我真的不明白它到底出了什么问题?您需要在类型后面加上括号才能真正创建空列表:
private var d = List[(String,Any)]()
或者:
private var d = List.empty[(String,Any)]
要实际创建空列表,需要在类型后添加paren:
private var d = List[(String,Any)]()
或者:
private var d = List.empty[(String,Any)]
对不起,那是我胡乱摆弄的,额外的括号不应该在那里,当它不在的时候我得到了一个错误。对不起,那是我胡乱摆弄的,额外的括号不应该在那里,当它不在的时候我得到了一个错误。