От сервера с помощью Retrofit я получаю данные в виде:
{
"0":
{"id":"1", "title":"one"},
"1":
("id":"2", "title":"two"}
}
Далее успешно сохраняю в Map, где Object сделан из модели:
public static Model() {
String id;
String title;
}
Затем мне нужно взять только один параметр title и его поместить в List<>, который будет помещен далее в ListView и показываться во фрагменте. Уже долго не могу разобраться, как мне все эти title-s вытащить из map и вставить в list.
List<String> list = new ArrayList<>();
for(Map.Entry<String, Object> mp : map.entrySet()) {
list.add(((Model)mp.getValue()).title);
}
List<String> list = map.values().stream()
.map(Model::getTitle)
.collect(Collectors.toList());
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Задача: На числовой прямой дан отрезок [3;8]Требуется определить, принадлежит ли точка x данному отрезку
Пытаясь подключится к localhost:3000 выдает ошибку (в названии), я пробовал подключать вебсокет по адресу "localhost:3000", "localhost", "3000", все кроме localhost выдает...
Стоит задача подключить коммент сервер именно динамически, а потом вызвать функцию вызова из API сервера