Back to questions
Junior — Middle
58
Как осуществляется поиск элемента в HashMap по его ключу?
Answer from AI
sobes.tech AI
В Java поиск элемента в HashMap по ключу осуществляется с помощью метода get(Object key). HashMap использует хеш-функцию ключа для быстрого доступа к значению.
Пример:
import java.util.HashMap;
public class Example {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap<>();
map.put("apple", 5);
map.put("banana", 3);
Integer value = map.get("apple");
if (value != null) {
System.out.println("Значение для ключа 'apple': " + value);
} else {
System.out.println("Ключ не найден");
}
}
}
При вызове map.get("apple") HashMap вычисляет хеш ключа "apple", находит соответствующую ячейку и возвращает связанное значение.