拡張 for ステートメントを報告します。

例:


  for (int x: Arrays.asList(1, 2, 3)) {
    System.out.println(x);
  }

クイックフィックス適用後:


  for (Iterator<Integer> iterator = Arrays.asList(1, 2, 3).iterator(); iterator.hasNext(); ) {
    final int x = iterator.next();
    System.out.println(x);
  }

拡張 for ステートメントは Java 5 で登場しました。 このインスペクションは、旧バージョンの Java との下位互換性を確保するためにダウングレードするのに役立ちます。