kotlin - Kotlin foreach 到 lambda
问题描述
我正在尝试从传统的 foreach 切换到 lambda,但无济于事。我的前锋:
for (e in error.bindingResult.fieldErrors) {
validationError.addError(e.field, e.defaultMessage!!)
}
它完美地工作。但如果我这样做:
error.bindingResult.fieldErrors.forEach{e -> (validationError.addError(e.field, e.defaultMessage!!))}
不工作。我哪里错了?有人可以帮忙吗?
解决方案
感谢“Hotkey”,我意识到代码是正确的。另一个程序员更改了 JSON,并且出现了语法错误。谢谢你的朋友,你让我在寻找没有错误的地方节省了很多时间。谢谢你=)
推荐阅读
- wso2 - WSO2 IS:claim-config.xml - 它是只读一次,还是每次启动服务器时读取?
- c# - 如何在使用 random.range 时停止获取重复数字?
- android - kontakt 信标未检测到
- ios - 无法使用 Microsoft 应用中心在应用商店上部署应用
- excel - VBA xlBarClustered 如何区分这两种不同的预设?
- firebase - 云函数执行树
- c# - 如何从 for/if 内部获取返回值
- docker - 如何在 docker 镜像上安装 bcrypt?
- r - 在 R 中粘贴 5 列组的问题
- python - 从用户 id 获取用户名 | 不和谐.py