私は次のようなジェネリックを使用してループを実装することに慣れています。
for (final Dog lDog : lAllDog) {
...
}
残念なことに、別のビジネス ケースでは、現在の反復回数が必要です。次のようにコーディングすることでこれを解決できることはわかっています。
for (int i = 0 ; i < lAllDog.length(); i++) {
System.out.println(i);
}
また
int i = 0;
for (final Dog lDog : lAllDog) {
...
i++;
}
int
しかし、新しいものを宣言したり、ループ ヘッダー全体を変更したりせずに、最初のコード例で現在の反復回数を取得する方法はありますか?
ありがとう