Packages and Imports
Renamed Import
Give an imported name a clearer local alias.
Renamed Import
RenamedImport.scala
import scala.math.{abs => absolute}
object Main {
def main(args: Array[String]): Unit = {
val n =
val size = absolute(n)
println("n=" + n)
println("size=" + size)
}
}
import scala.math.{abs => absolute}
object Main {
def main(args: Array[String]): Unit = {
val n =
val size = absolute(n)
println("n=" + n)
println("size=" + size)
}
}
import scala.math.{abs => absolute}
object Main {
def main(args: Array[String]): Unit = {
val n =
val size = absolute(n)
println("n=" + n)
println("size=" + size)
}
}
renamed-import
An import can rename a member with `=>`. Here `abs` is imported as `absolute`, so the call site reads more clearly.