public StripedLockConcurrentHashMap(@NotNull Map<? extends K,? extends V> t){
  this(Math.max((int)(t.size() / DEFAULT_LOAD_FACTOR) + 1,11));
  putAll(t);
}

public StripedLockConcurrentHashMap ( @ NotNull Map < ? extends K , ? extends V > t ) { this ( Math . max ( ( int ) ( t . size ( ) / DEFAULT_LOAD_FACTOR ) + 1 , 11 ) ) ; putAll ( t ) ; }
creates a new map with the same mappings as the given map . the map is created with a capacity of twice the number of mappings in the given map or 11 ( whichever is greater ) , and a default load factor and concurrencylevel .
