diff options
author | Mark Wielaard <mark@klomp.org> | 2007-04-06 15:56:25 +0000 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2007-04-06 15:56:25 +0000 |
commit | 4cc46f1cca8a7c97ed5fc0effa511e6705802a3f (patch) | |
tree | 5911e2276acb0661b85e135e99e22e3b235b8125 /java/util/TreeMap.java | |
parent | 9d89ebaf763178447aa4e44480ff16d396284a3b (diff) | |
download | classpath-4cc46f1cca8a7c97ed5fc0effa511e6705802a3f.tar.gz |
2007-04-06 Mark Wielaard <mark@klomp.org>
* lib/mkcollections.pl.in: Add externalclasses.
* java/util/Collections.java: Unroll enhanced for loops.
* java/util/HashMap.java: Likewise.
* java/util/Hashtable.java: Likewise.
* java/util/TreeMap.java: Likewise.
Diffstat (limited to 'java/util/TreeMap.java')
-rw-r--r-- | java/util/TreeMap.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/java/util/TreeMap.java b/java/util/TreeMap.java index 71047cfc9..f54cbc336 100644 --- a/java/util/TreeMap.java +++ b/java/util/TreeMap.java @@ -2721,8 +2721,10 @@ public class TreeMap<K, V> extends AbstractMap<K, V> public String toString() { StringBuilder r = new StringBuilder("{"); - for (Entry<DK,DV> e : entrySet()) + final Iterator<Entry<DK,DV>> it = entrySet().iterator(); + while (it.hasNext()) { + final Entry<DK,DV> e = it.next(); r.append(e.getKey()); r.append('='); r.append(e.getValue()); @@ -3157,8 +3159,10 @@ public class TreeMap<K, V> extends AbstractMap<K, V> public String toString() { StringBuilder r = new StringBuilder("["); - for (D o : this) + final Iterator<D> it = iterator(); + while (it.hasNext()) { + final D o = it.next(); if (o == this) r.append("<this>"); else |