Назад к вопросам
Junior — Middle
66
Имел ли опыт работы с структурами данных, где используется отображение ключей на значения?
Ответ от нейросети
sobes.tech AI
Да, в Java часто используются структуры данных, основанные на отображении ключей на значения, например, интерфейс Map и его реализации (HashMap, TreeMap, LinkedHashMap).
Map позволяет хранить пары ключ-значение, обеспечивая быстрый доступ к значениям по ключу.
Пример использования HashMap:
import java.util.HashMap;
public class Example {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap<>();
map.put("яблоко", 3);
map.put("банан", 5);
int count = map.get("яблоко");
System.out.println("Количество яблок: " + count);
}
}
Такой подход широко применяется для хранения и быстрого поиска данных по уникальному ключу.