public V remove(Object key){
  int hash=hash(key.hashCode());
  Segment<K,V> s=segmentForHash(hash);
  return s == null ? null : s.remove(key,hash,null);
}

public V remove ( Object key ) { int hash = hash ( key . hashCode ( ) ) ; Segment < K , V > s = segmentForHash ( hash ) ; return s == null ? null : s . remove ( key , hash , null ) ; }
removes the key ( and its corresponding value ) from this map . this method does nothing if the key is not in the map .
