相关疑难解决方法(0)

++:运算符对列表做了什么?

好吧,Scala让我感觉非常密集.我发现文档非常难以理解 - 更糟糕的是,你不能谷歌"Scala ++:"这个术语,因为谷歌放弃了运算符条款!

我正在阅读一些代码并看到这一行:

Seq(file) ++: children.flatMap(walkTree(_))  
Run Code Online (Sandbox Code Playgroud)

但无法弄明白.Seq展示三件事的文档:

++
++:
++:  
Run Code Online (Sandbox Code Playgroud)

后两者超负荷做什么的东西.文档中的实际解释说他们做同样的事情++.即,将一个列表添加到另一个列表.

那么,运营商之间究竟有什么区别呢?

scala

2
推荐指数
2
解决办法
1935
查看次数

标签 统计

scala ×1