为什么在lambda表达式中使用迭代变量很糟糕

为什么在lambda表达式中使用迭代变量很糟糕

我只是写了一些快速代码并注意到这个编译器错误

在lambda表达式中使用迭代变量可能会产生意外结果。
相反,在循环中创建一个局部变量并为其分配迭代变量的值。

我知道这意味着什么,我可以很容易地解决它,而不是什么大不了的事。
但我想知道为什么在lambda中使用迭代变量是个坏主意?
我以后可能会遇到什么问题?


一只斗牛犬
浏览 779回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP