【发布时间】:2009-11-03 16:10:00
【问题描述】:
我最近听到了一些关于“从 Predef 取消导入隐式转换”的建议 - 我认为这意味着 unimport 也可以使用不需要的类:
import java.awt._
unimport java.awt.List
但这不是“unimport”的语法(即没有这样的unimport关键字)。正确的语法是什么?
【问题讨论】:
我最近听到了一些关于“从 Predef 取消导入隐式转换”的建议 - 我认为这意味着 unimport 也可以使用不需要的类:
import java.awt._
unimport java.awt.List
但这不是“unimport”的语法(即没有这样的unimport关键字)。正确的语法是什么?
【问题讨论】:
使用导入别名功能,但将“不需要的类”重命名为“_”。由于“_”不能在 Scala 代码中作为类名访问,因此它隐藏了重命名的类以防止非限定访问。
import java.awt.{List => _, _}
【讨论】:
:-(