237238239240241242243244245246247
public ImmutableDoubleBooleanMap newWithoutKey(double key) { MutableDoubleBooleanMap map = new DoubleBooleanHashMap(this.size()); map.putAll(this); map.removeKey(key); return map.toImmutable(); } public ImmutableDoubleBooleanMap newWithoutAllKeys(DoubleIterable keys) {
248249250251252253254255256257258
MutableDoubleBooleanMap map = new DoubleBooleanHashMap(this.size()); map.putAll(this); DoubleIterator iterator = keys.doubleIterator(); while (iterator.hasNext()) { map.removeKey(iterator.next()); } return map.toImmutable(); } public int size()