TreeMap содержит метод Value() в Java с примерами
В Java метод containsValue() класса TreeMap используется для проверки того, отображается ли конкретное значение каким-либо ключом в TreeMap. Он принимает значение в качестве параметра и возвращает значение True, если это значение отображается любым из ключей на карте.
--> java.util Package --> TreeMap class --> containsValue() Method
Синтаксис:
Tree_Map.containsValue(Object Value)
Параметры: значение типа объекта и относится к значению, сопоставление которого должно быть проверено любым ключом внутри сопоставления. (Только один параметр)
Тип возвращаемого значения: логическое значение, true, если сопоставление значения обнаружено, иначе false.
Note: In java, while returning boolean values are returned as true false only not as 0 and 1 as it is not allowed so do will throw error at compilation.
Пример 1: сопоставление строковых значений с целочисленными ключами.
Пример 2: сопоставление целочисленных значений со строковыми ключами.
Java
// Java Program to illustrate containsValue() Method // of TreeMap class // Importing required classes import java.util.*; // Main class public class GFG { // Main driver method public static void main(String[] args) { // Creating an empty TreeMap by // declaring object of string, integer pairs TreeMap<String, Integer> tree_map = new TreeMap<String, Integer>(); // Mapping int values to string keys // using put() method tree_map.put( "Geeks" , 10 ); tree_map.put( "4" , 15 ); tree_map.put( "Geeks" , 20 ); tree_map.put( "Welcomes" , 25 ); hastree_map_map.put( "You" , 30 ); // Printing the elements of TreeMap System.out.println( "Initial Mappings are: " + tree_map); // Checking for the Value "10" // using containsValue() method System.out.println( "Is the value "10" present? " + tree_map.containsValue( 10 )); // Checking for the Value "30" System.out.println( "Is the value "30" present? " + tree_map.containsValue( 30 )); // Checking for the Value "40" System.out.println( "Is the value "40" present? " + tree_map.containsValue( 40 )); } } |
Выход:
Note: Similarly the same operation can be performed with any type of Mappings with variation and combination of different data types.