Я сохранил контакты в телефоне пользователя на карте с phoneNumbers в качестве ключей и contactNames в качестве значений.Кроме того, я получил phone_number, хранящийся в Firebase, когда пользователи регистрировались.В приведенном ниже методе я сравниваю эту карту и Список.
Публичная статическая коллекция содержит (Карта карты, Список списка) {
Collection<String> keys = map.keySet();
Set<String> result = new HashSet<>();
for (String listItem:list) {
if (keys.contains(listItem)){
result.add(listItem);
}
}
return result;
}
Когда ключ карты совпадает, номер телефона восстановлениз Firebase я хочу получить значение, связанное с ним.Как я могу сделать это, пожалуйста?