IntelliJ IDEA在我的代码中给了我一个奇怪的“弱警告”,我循环遍历一个ArrayList:
据我所知,这已经是一个foreach循环,所以我很困惑为什么IDEA给了我这个警告.我假设这是一个错误,你怎么看?
This inspection reports foreach loops which can be replaced with
stream api calls. Stream api is not available under Java 1.7 or
earlier JVMs.
解决方法
IntelliJ IDEA希望用Java 8流api forEach()调用(使用lambda)替换循环.我认为这个警告有点不清楚,但它来自Java | Java语言级迁移辅助工具| foreach循环可以通过流api检查折叠.