java -//noinspection ForLoopReplaceableByForEach 是什么意思?

标签 java android intellij-idea

我一直在阅读一些使用以下代码的开源库:

//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/

相关文章:

java - AbstractTableModel 和单元格编辑器

java - Maven 将 "Release Note"部署为 Artifact

android - (重复的 zip 条目 [coolLib.jar :{pkg}/BuildConfig. 类]))

java - 如何更改 Sqlite 数据库中特定数据的 Listview 中的行颜色

node.js - phpStorm 重新加载正在运行的 Node.js 服务器

java - eclipse 在 play2 中的 render() 上显示错误

Java EE 计划任务

android - Google Android 发布者 API 响应 "410 purchaseTokenNoLongerValid"错误

intellij-idea - IntelliJ IDEA : Running a shell script as a Run/Debug Configuration

intellij-idea - 如何在 PyCharm 中自定义意图(例如修改 "After"代码)