是否有可能直接返回一個地圖內的響應並非這樣做:返回地圖
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