是否有可能直接返回一个地图内的响应并非这样做:返回地图
var authorized = false
roles.map { role =>
val method = userRole.getClass.getDeclaredMethod(role.toString)
authorized = method.invoke(userRole).asInstanceOf[Boolean]
}
authorized
或者是它的唯一途径?我已经了解到最好避免使用var。
谢谢!
的可能的复制[如何检查是否键或价值存在地图?](http://stackoverflow.com/questions/10567744/how-to-check-whether-key-or-value-exist-in-map) – Shastick