Возможно ли в Java сделать словарь с уже объявленными в нем элементами? Как и ниже код С#:
Dictionary<string, int> d = new Dictionary<string, int>()
{
{"cat", 2},
{"dog", 1},
{"llama", 0},
{"iguana", -1}
};
Как это сделать и какой тип я использую? Я читал, что Словарь устарел.