Java HashMap sisaldab väärtust () kontrollib, kas määratud väärtus on ühes või mitmes hashmapi kaardistuses.
Meetodi süntaks containsValue()on:
 hashmap.containsValue(Object value)
Siin on hashmap HashMapklassi objekt .
containsValue () Parameeter
containsValue()Meetod võtab ühe parameetri.
- väärtus - väärtus on olemas ühes või mitmes kaardil
HashMap 
SisaldabVäärtus () Tagastusväärtus
- tagastab, 
truekui määratud väärtus on olemas - tagastab, 
falsekui määratud väärtust pole 
Näide 1: Java HashMap sisaldab väärtust ()
 import java.util.HashMap; class Main ( public static void main(String() args)( // create a HashMap HashMap languages = new HashMap(); // add mappings to HashMap languages.put(1, "Python"); languages.put(2, "Java"); languages.put(3, "JS"); System.out.println("HashMap" + languages); // check if value Java is present if(languages.containsValue("Java")) ( System.out.println("Java is present on the list."); ) ) )
Väljund
HashMap (1 = Python, 2 = Java, 3 = JS) Java on loendis olemas.
Ülaltoodud näites oleme loonud hashmapi nimega keeled. Pange tähele väljendeid,
 languages.containsValue("Java") // returns true
Siin on kaardil ( (2=Java)) olemas määratud väärtus Java . Seega containsValue()meetod tagastab trueja lause ifplokis täidetakse.
Näide 2: lisage kanne HashMapile, kui väärtust juba pole
 import java.util.HashMap; class Main ( public static void main(String() args)( // create a HashMap HashMap countries = new HashMap(); // add mappings to HashMap countries.put("Washington", "USA"); countries.put("Canberra", "Australia"); System.out.println("HashMap:" + countries); // check if the value Spain is present if(!countries.containsValue("Spain")) ( // add entry if Value already not present countries.put("Madrid", "Spain"); ) System.out.println("Updated HashMap:" + countries); ) )
Väljund
HashMap: (Canberra = Austraalia, Washington = USA) Uuendatud HashMap: (Madrid = Hispaania, Canberra = Austraalia, Washington = USA)
Ülalolevas näites pange tähele väljendit
 if(!countries.containsValue("Spain")) (… )
Siin kasutasime containsValue()meetodit kontrollimaks, kas hashmapis on Hispaania määratud väärtus. Kuna oleme kasutanud eitamismärki !, ifkäivitatakse meetodi naasmise korral plokk false.
Seega lisatakse uus kaardistamine ainult siis, kui hashmapis pole määratud väärtuse kaardistamist.
Märkus . Sama ülesande täitmiseks võime kasutada ka meetodit HashMap putIfAbsent ().








