{{tag>[java util map collection interface]}} ====== Map ====== ''public'' ''interface'' ''**Map**'' ===== Inherired ===== ===== Nested Class ===== ==== Map.Entry ==== ''static'' ''**Map**.**Entry**'' * ''static'' ''**Map**.**Entry**.**comparingByKey**()'' → ''Comparator>'' \\ ''static'' ''**Map**.**Entry**.**comparingByKey**(cmp)'' → ''Comparator>'' * ''Comparator'' ''cmp'' * ''static'' ''**Map**.**Entry**.**comparingByValue**()'' → ''Comparator>'' \\ ''static'' ''**Map**.**Entry**.**comparingByValue**(cmp)'' → ''Comparator>'' * ''Comparator'' ''cmp'' * ''**Map**.**Entry**.**equals**(o)'' → ''boolean'' * ''Object'' ''o'' * ''**Map**.**Entry**.**getKey**()'' → ''K'' * ''**Map**.**Entry**.**getValue**()'' → ''V'' * ''**Map**.**Entry**.**hashCode**()'' → ''int'' * ''**Map**.**Entry**.**setValue**(value)'' → ''V'' * ''V'' ''value'' ===== Methods ===== * ''default'' ''**Map**.**replace**(key, oldValue, newValue)'' → ''boolean'' * ''K'' ''key'' * ''V'' ''oldValue'' * ''V'' ''newValue'' * ''default'' ''**Map**.**replace**(key, value)'' → ''V'' * ''K'' ''key'' * ''V'' ''value'' * ''default'' ''**Map**.**remove**(key, value)'' → ''V'' * ''Object'' ''key'' * ''Object'' ''value'' * ''default'' ''**Map**.**getOrDefault**(key, defaultValue)'' → ''V'' * ''Object'' ''key'' * ''V'' ''defaultValue'' * ''default'' ''**Map**.**putIfAbsent**(key, value)'' → ''V'' * ''K'' ''key'' * ''V'' ''value'' * ''default'' ''**Map**.**computeIfAbsent**(key, mappingFunction)'' → ''V'' * ''K'' ''key'' * ''Function'' ''mappingFunction'' * ''default'' ''**Map**.**computeIfPresent**(key, remappingFunction)'' → ''V'' * ''K'' ''key'' * ''BiFunction'' ''remappingFunction'' * ''default'' ''**Map**.**compute**(key, remappingFunction)'' → ''V'' * ''K'' ''key'' * ''BiFunction'' ''remappingFunction'' * ''default'' ''**Map**.**forEach**(action)'' → ''void'' * ''BiConsumer'' ''action'' * ''default'' ''**Map**.**replaceAll**(function)'' → ''void'' * ''BiFunction'' ''function'' * ''default'' ''**Map**.**merge**(key, value, remappingFunction)'' → ''V'' * ''K'' ''key'' * ''V'' ''value'' * ''BiFunction'' ''remappingFunction'' * ''**Map**.**clear**()'' → ''void'' * ''**Map**.**putAll**(m)'' → ''void'' * ''Map'' ''m'' * ''**Map**.**isEmpty**()'' → ''boolean'' * ''**Map**.**equals**(o)'' → ''boolean'' * ''Object'' ''o'' * ''**Map**.**containsKey**(key)'' → ''boolean'' * ''Object'' ''key'' * ''**Map**.**containsValue**(value)'' → ''boolean'' * ''Object'' ''value'' * ''**Map**.**hashCode**()'' → ''int'' * ''**Map**.**size**()'' → ''int'' * ''**Map**.**get**(key)'' → ''V'' * ''Object'' ''key'' * ''**Map**.**put**(key, value)'' → ''V'' * ''K'' ''key'' * ''V'' ''value'' * ''**Map**.**remove**(key)'' → ''V'' * ''Object'' ''key'' * ''**Map**.**entrySet**()'' → ''Set<>'' * ''**Map**.**keySet**()'' → ''Set'' * ''**Map**.**values**()'' → ''Collection''