summaryrefslogtreecommitdiff
path: root/java/util/AbstractMap.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/util/AbstractMap.java')
-rw-r--r--java/util/AbstractMap.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/java/util/AbstractMap.java b/java/util/AbstractMap.java
index a6627bb09..f56069009 100644
--- a/java/util/AbstractMap.java
+++ b/java/util/AbstractMap.java
@@ -209,8 +209,7 @@ public abstract class AbstractMap implements Map
while (--pos >= 0)
{
Map.Entry entry = (Map.Entry) entries.next();
- Object k = entry.getKey();
- if (equals(key, k))
+ if (equals(key, entry.getKey()))
return entry.getValue();
}
return null;
@@ -372,8 +371,7 @@ public abstract class AbstractMap implements Map
while (--pos >= 0)
{
Map.Entry entry = (Map.Entry) entries.next();
- Object k = entry.getKey();
- if (equals(key, k))
+ if (equals(key, entry.getKey()))
{
// Must get the value before we remove it from iterator.
Object r = entry.getValue();
@@ -460,7 +458,7 @@ public abstract class AbstractMap implements Map
{
return new Iterator()
{
- Iterator map_iterator = entrySet().iterator();
+ private final Iterator map_iterator = entrySet().iterator();
public boolean hasNext()
{