A Словарь - это абстрактный класс, который сопоставляет ключи со значениями, и есть класс словаря в Android. Ссылка ссылка , вы можете найти заметку в Обзоре классов
Не используйте этот класс, так как он устарел. Пожалуйста, используйте карту
интерфейс для новых реализаций.
Попытка вставить нулевой ключ или нулевое значение в словарь приведет к NullPointerException , но вы можете использовать Map интерфейс, он обеспечивает точно такую же функциональность словарь. Вы можете использовать его как ниже
//put values
Map Message = new HashMap();
Message.put("title", "Test message");
Message.put("description", "message description");
Message.put("email", "email@gmail.com");
//get values
Log.d("get Message","Message title -"+Message.get("title"));
вы также можете использовать пользовательский класс, как показано ниже
public class MessageObject {
String title;
String description;
String email;
}
Вы можете использовать Getter и Setters для получения и установки значений, не нужно запоминать имена ключей каждый раз, когда вы можете получить некоторые другие преимущества таким способом.