如果我有 java.util.List 并想对其进行迭代,我会导入用户 Scala 语法:
import scala.collection.JavaConversions._
并且 java.util.List 被隐式转换为 scala.collection.mutable.Set
(http://www.scala-lang.org/api/current/index.html#scala.collection.JavaConversions%24)
但是这种转换是如何实现的呢?我很困惑,因为这是我第一次遇到仅通过导入包来转换对象类型的能力。