Если вы всегда предоставляете только одно значение для unique_id
, вместо get
вы можете использовать getFirst
, который
Возвращает первое значение для данного ключа
Ваш код будет выглядеть следующим образом:
String unique_id = String.valueOf(keyValuePairs.getFirst("unique_id"));
Помните, этот метод фактически возвращает первое значение для указанного ключа, или null
если ничего не найдено.
Если вы отправляете более одного значения , вам нужно рассматривать их как Коллекция .Например:
Collection<String> unique_ids = keyValuePairs.get("unique_id");
После этого вы можете делать со всеми идентификаторами, как хотите, например, распечатать их:
unique_ids.stream().forEach(System.out:println);