微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Scala List:为什么IDEA提示Unused表达式没有副作用

如何解决Scala List:为什么IDEA提示Unused表达式没有副作用

程序成功打印了 3,1,2 但我很好奇为什么它说这个表达式没有使用?

package Collection

object basics {

  def main(args: Array[String]): Unit = {
    var res = List[Int](1,2)
    res.::=(3) // Unused expression without side effects 
    println(res.mkString(","))
  }
}

解决方法

也许是一些 IntelliJ 错误,认为它只是 var input = document.getElementById('test');input.addEventListener('keyup',function(e){ input.value = 34; }) - 预挂方法调用而没有对 <input id="test" autocomplete="off" inputmode="numeric"/> 的赋值结果。 下一个带有修复后注释的构造对我来说效果很好:::

enter image description here

,

问题已在 2020.3.20 版本中修复并发布:

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。