--- 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