Use for-each loop
diff --git a/src/main/java/org/apache/commons/text/ExtendedMessageFormat.java b/src/main/java/org/apache/commons/text/ExtendedMessageFormat.java
index bbf15c8..6b42afe 100644
--- a/src/main/java/org/apache/commons/text/ExtendedMessageFormat.java
+++ b/src/main/java/org/apache/commons/text/ExtendedMessageFormat.java
@@ -23,7 +23,6 @@
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
-import java.util.Iterator;
import java.util.Locale;
import java.util.Locale.Category;
import java.util.Map;
@@ -271,11 +270,11 @@
// only loop over what we know we have, as MessageFormat on Java 1.3
// seems to provide an extra format element:
int i = 0;
- for (final Iterator<Format> it = foundFormats.iterator(); it.hasNext(); i++) {
- final Format f = it.next();
+ for (final Format f : foundFormats) {
if (f != null) {
origFormats[i] = f;
}
+ i++;
}
super.setFormats(origFormats);
}