【发布时间】:2017-06-18 00:08:47
【问题描述】:
是否可以直接在地图内返回响应,而不是这样做:
var authorized = false
roles.map { role =>
val method = userRole.getClass.getDeclaredMethod(role.toString)
authorized = method.invoke(userRole).asInstanceOf[Boolean]
}
authorized
或者这是唯一的方法?我了解到最好避免使用 var。
谢谢!
【问题讨论】:
标签: scala