scala - Scala 中定义的字符串运算符“<-”在哪里?
问题描述
我是 scala 的新手,对此我有点困惑。我使用 IntelliJ Idea。我知道 Scala 允许将特殊字符用作方法。在 IntelliJ Idea Command+Click 方法或 Ctrl+Click 将您移动到定义方法的位置。<-
但是,在 Scala 中,当我在 for 循环中单击时,它会将我移动到:
def foreach[U](f: Char => U): Unit = { ... }
虽然问题是关于这个特定的运算符,但我想知道如何找到其他运算符被定义以及为什么 IntelliJ 跳转到foreach
语句?
解决方案
推荐阅读
- java - InCallService 扬声器问题
- git - 将 build.bat 保存在构建机器上与源代码控制上
- go - 在 Golang 中将字节 0 附加到字节数组末尾的最佳方法
- java - 带有 Kotlin Gradle 和 Git 子模块的多个 buildSrc 文件夹
- html - 将选中的复选框值附加到下拉列表中
- c# - 如何在 Unity 2019 中禁用或启用纹理(图像)(在 C# 代码中)?
- c - 在C程序编译的哪个阶段,在调用函数中插入了一个内联函数
- javascript - JS: reload() 整个网站后向前向后导航移动 IOS 只
- java - 具有依赖关系的 Maven .jar 文件不能在除了它所使用的设备之外的任何其他设备上运行
- javascript - 如何等待具有内部承诺的承诺被解决?