summaryrefslogtreecommitdiff
path: root/java/util/TreeMap.java
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2007-04-06 15:56:25 +0000
committerMark Wielaard <mark@klomp.org>2007-04-06 15:56:25 +0000
commit4cc46f1cca8a7c97ed5fc0effa511e6705802a3f (patch)
tree5911e2276acb0661b85e135e99e22e3b235b8125 /java/util/TreeMap.java
parent9d89ebaf763178447aa4e44480ff16d396284a3b (diff)
downloadclasspath-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.java8
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