Intellij无法识别Scala列表运算符
以下是intellij警告: 覆盖时:::“Intellij显示此消息:无法解析符号:: 我已经正确安装了scala+sbt插件Intellij无法识别Scala列表运算符,scala,intellij-idea,Scala,Intellij Idea,以下是intellij警告: 覆盖时:::“Intellij显示此消息:无法解析符号:: 我已经正确安装了scala+sbt插件 如何修复此错误?您的代码不正确::是列表上的方法,而不是整数上的方法。最后一个元素必须是List的实例 这两种方法中的任何一种都会起作用: val otherList = 3::2::List(3) 或 请注意,:在列表中调用,而不是在整数中调用,因为它是右关联的 从(中缀运算,6.12.3)中: 运算符的关联性由该运算符的最后一个 性格以冒号“:”结尾的运算符
如何修复此错误?您的代码不正确:
:
是列表上的方法,而不是整数上的方法。最后一个元素必须是List
的实例
这两种方法中的任何一种都会起作用:
val otherList = 3::2::List(3)
或
请注意,:
在列表中调用,而不是在整数中调用,因为它是右关联的
从(中缀运算,6.12.3)中:
运算符的关联性由该运算符的最后一个
性格以冒号“:”结尾的运算符是右关联的。全部的
其他操作符是左关联的
val otherList = 3::2::3::Nil