a-foundation/src/main/java/com/ajjpj/afoundation/collection/immutable/AHashMap.java
public static <K,V> AHashMap<K,V> fromKeysAndValues(Iterable<K> keys, Iterable<V> values) {
        return fromKeysAndValues(DEFAULT_EQUALITY, keys, values);
    }
public static <K,V> AHashMap<K,V> fromKeysAndValues(Iterable<K> keys, Iterable<V> values) {
        return fromKeysAndValues(DEFAULT_EQUALITY, keys, values);
    }
public static < K , V > AHashMap < K , V > fromKeysAndValues ( Iterable < K > keys , Iterable < V > values ) { return fromKeysAndValues ( DEFAULT_EQUALITY , keys , values ) ; }
Returns an AHashMap instance with default (i.e. equals-based) equalityForEquals, initializing it from separate 'keys'
and 'values' collections. Both collections are iterated exactly once, and are expected to have the same size.
Returns an AHashMap instance with default ( i . e . equals - based ) equalityForEquals initializing it from separate keys and values collections . Both collections are iterated exactly once and are expected to have the same size .