正如VonC所说,
scala.collections.JavaConversion仅支持可变集合,但您不必使用单独的库。派生可变集合,从
TraversableOnce该集合定义了一个
toMap返回不可变Map的方法:
import scala.collection.JavaConversions._val m = new java.util.HashMap[String, Object]()m.put("Foo", java.lang.Boolean.TRUE)m.put("Bar", java.lang.Integer.valueOf(1))val m2: Map[String, Any] = m.toMapprintln(m2)
这将输出
Map(Foo -> true, Bar -> 1)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)