封闭范围中定义的局部变量结果必须是final或有效的final

时间:2019-09-01 20:54:57

标签: java

我是Java编程的新手,并且在正确设置变量方面遇到问题。感谢您帮助我理解错误。

布尔变量“结果”给我这个错误: 在封闭范围内定义的局部变量结果必须是最终的或实际上是最终的

boolean result = false;

do {
   Id = utils.generateId(SecurityConstants.NUM);
   listId.forEach((object) -> { if (object.getValueId().equals(Id)){result = true;}});
} while (result == true);

我读了很多帖子,但是我可以找到一些接近我的错误的答案

0 个答案:

没有答案