import语句中的箭头有什么作用?

Fin*_*son 5 scala

import在一些发现了以下内容scala:

import Predef.{println => _, _}
Run Code Online (Sandbox Code Playgroud)

怎么=>办?

Arn*_*sen 7

通常=>在一个import允许您将现有名称别名为备用名称:

import scala.{Int => i32}
Run Code Online (Sandbox Code Playgroud)

这将允许您使用i32代替Int

此外,导入将_所有符号导入当前名称空间.

现在,将名称别名化_,但是相反,即将其从导入中排除:

import Predef.{println => _, _}
Run Code Online (Sandbox Code Playgroud)

手段

*从Predef以外导入全部println