@Override public K ceilingKey(K key) { readCount++; return map.ceilingKey(key); }
@Override public K ceilingKey(K key) { return map.ceilingKey(key); }
@Override public K ceilingKey(K key) { while (true) { K k = map.ceilingKey(key); if (k == null || get(k) != null) { return k; } key = k; } }
k2 = map.higherKey(key); else k2 = map.ceilingKey(key); } else { if (excluding)