我想把一个带有布尔值的scala map转换成一个带有java.lang.Boolean值的java map (为了互操作性)。import scala.collection.JavaConversions._
val b :java.util.Map[Int, java.lang.Boolean] = aerror: typ
我的第一个理解是,Scala有一个相当厚的语法糖代码层,所以我现在的目标是深入了解这一层,看看基本的构建块是什么。读过一些文档后我了解到,scala中的每个函数定义基本上都是一个带有"apply“方法的特征(类似于java中与匿名体/类的接口)。将此设置为基础(如果我的基础理解本身是错误的,请纠正我),我正在玩弄Scala中的函数定义。请考虑以下内容: 100计算结果为
new Func