我使用Java 8与Android Studio和Retrolambda插件将lambdas编译为匿名类(因为Android上不支持Java 8)。 IDE向我展示了如何更改我的代码以使用Java 8的所有功能的警告(或提示)。其中一个功能是"可以用foreach调用替换#34;当你循环收集。我想抑制这种警告,但我无法弄清楚如何做到这一点。
抑制此类警告的最简单方法是@SuppressWarnings("all")
注释。但是我想要警告不同类型的警告,所以这不是解决方案。
有没有办法为整个IDE或仅为代码块(类似@SuppressWarnings("foreach")
)禁用此类警告?
答案 0 :(得分:14)
一种方法是配置您的意图设置(我假设这对Android Studio是可行的,我是IntelliJ用户)。
出于这个特定目的:
答案 1 :(得分:6)