我正在尝试从传统的foreach切换到lambda,但无济于事。 我的foreach:
for (e in error.bindingResult.fieldErrors) {
validationError.addError(e.field, e.defaultMessage!!)
}
它完美地工作。 但是如果我这样做:
error.bindingResult.fieldErrors.forEach{e -> (validationError.addError(e.field, e.defaultMessage!!))}
不起作用。 我哪里错了? 有人可以帮忙吗?
答案 0 :(得分:0)
多亏了“热键”,我才意识到代码是正确的。另一位程序员更改了JSON,并且出现语法错误。 谢谢朋友,您腾出了我很多时间来寻找没有的错误。谢谢=)