IdentityHashMap containsKey () - метод в Java
Метод java.util.IdentityHashMap.containsKey () используется для проверки того, отображается ли конкретный ключ в IdentityHashMap или нет. Он принимает ключевой элемент в качестве параметра и возвращает True, если этот элемент отображается на карте.
Синтаксис:
Identity_HashMap.containsKey ( элемент_ключа )
Параметры: метод принимает только один параметр key_element, который относится к ключу, сопоставление которого должно проверяться внутри карты.
Возвращаемое значение: метод возвращает логическое значение true, если обнаружено присутствие ключа, иначе false.
Ниже приведены программы, которые используются для иллюстрации работы метода java.util.IdentityHashMap.containsKey ():
Программа 1. Преобразование строковых значений в целочисленные ключи.
Program 2: Mapping Integer Values to String Keys.
// Java code to illustrate the containsKey() method import java.util.*; public class Identity_Hash_Map_Demo { public static void main(String[] args) { // Creating an empty IdentityHashMap IdentityHashMap<String, Integer> identity_hash = new IdentityHashMap<String, Integer>(); // Mapping int values to string keys identity_hash.put( "Geeks" , 10 ); identity_hash.put( "4" , 15 ); identity_hash.put( "Geeks" , 20 ); identity_hash.put( "Welcomes" , 25 ); identity_hash.put( "You" , 30 ); // Displaying the IdentityHashMap System.out.println( "Initial Mappings are: " + identity_hash); // Checking for the key_element "Welcomes" System.out.println( "Is the key "Welcomes" present? " + identity_hash.containsKey( "Welcomes" )); // Checking for the key_element "World" System.out.println( "Is the key "World" present? " + identity_hash.containsKey( "World" )); } } |
Initial Mappings are: {Geeks=20, Welcomes=25, You=30, 4=15} Is the key "Welcomes" present? true Is the key "World" present? false
Примечание: одну и ту же операцию можно выполнить с любым типом сопоставлений с вариациями и комбинацией разных типов данных.
Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .