jdk/src/share/classes/java/util/TreeMap.java
changeset 20757 1e9f01f43f5c
parent 19855 bfe130545fe0
child 22078 bdec5d53e98c
--- a/jdk/src/share/classes/java/util/TreeMap.java	Wed Oct 09 17:22:34 2013 -0700
+++ b/jdk/src/share/classes/java/util/TreeMap.java	Wed Oct 09 12:13:31 2013 -0700
@@ -1269,6 +1269,15 @@
         public K next() {
             return prevEntry().key;
         }
+        public void remove() {
+            if (lastReturned == null)
+                throw new IllegalStateException();
+            if (modCount != expectedModCount)
+                throw new ConcurrentModificationException();
+            deleteEntry(lastReturned);
+            lastReturned = null;
+            expectedModCount = modCount;
+        }
     }
 
     // Little utilities