VSCode foreach loop - 被忽略的局部变量的值没有被使用
VSCode foreach loop - The value of the local variable ignored is not used
我正在使用 foreach 循环,因为我需要将该数量添加到单独的数组中,这是最简洁的方法。但是VSCode报了一个小错误,因为foreach循环中的变量没有被使用...虽然我这里不需要使用它。
for (String ignored : array)
indexes.add(firstIndex++);
我在 Intellij 中打开项目,它通过将变量名称更改为 ignored
修复了错误,因此错误消失了。但是在 VSCode 它没有被忽略,我不知道如何让它忽略它?
我已经考虑过改用普通的 for 循环或改用 Intellij,但我不想使用它们。我更喜欢 VSCode 并且 foreach 循环看起来更整洁,错误消息警告是唯一的问题。
您可以在方法或 class 之前添加 @SuppressWarnings("unused")
以禁止显示此警告。
将变量重命名为 ignored
以抑制此警告是 IntelliJ IDEA 中的一个温和解决方案。我在 GitHub.
上提交了类似的 feature request
我正在使用 foreach 循环,因为我需要将该数量添加到单独的数组中,这是最简洁的方法。但是VSCode报了一个小错误,因为foreach循环中的变量没有被使用...虽然我这里不需要使用它。
for (String ignored : array)
indexes.add(firstIndex++);
我在 Intellij 中打开项目,它通过将变量名称更改为 ignored
修复了错误,因此错误消失了。但是在 VSCode 它没有被忽略,我不知道如何让它忽略它?
我已经考虑过改用普通的 for 循环或改用 Intellij,但我不想使用它们。我更喜欢 VSCode 并且 foreach 循环看起来更整洁,错误消息警告是唯一的问题。
您可以在方法或 class 之前添加 @SuppressWarnings("unused")
以禁止显示此警告。
将变量重命名为 ignored
以抑制此警告是 IntelliJ IDEA 中的一个温和解决方案。我在 GitHub.