我一直在阅读一些使用以下代码的开源库:
//noinspection ForLoopReplaceableByForEach
for (int i = 0, count = list.size(); i < count; i++) {
// do something
}
//noinspection ForLoopReplaceableByForEach
是什么意思?
最佳答案
//noinspection
是 IntelliJ 特定的注释。它类似于 Java 的 @SupressWarnings
,只是它可以用于单个语句,而不是在类或方法级别将其声明为 @SupressWarnings
。
在这种情况下,它会抑制 For 循环可能被 ForEach 替换的警告。
关于java -//noinspection ForLoopReplaceableByForEach 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17836373/