У меня есть ArrayList, каждый UIToto содержит (String идентификатора, имя String, String информацию) , например (4546-fdsf4545sfd-dfs545, Тити, женщину) (dqs4d65q4 -45d4s54545sfd-dfss54545, туту, мужской)Хочет, чтобы получить элемент в ArrayList со списком идентификаторов
у меня есть список идентификаторов, как
String ids = "dqs4d65q4-45d4s54545sfd-dfss54545, 4545-dsqd45-dqs,4d5s44-ss4-dqsd";
для каждого ид, я получить идентификатор и я хочу, чтобы получить UIToto в моей ArrayList:
ArrayList<UIToto> totoList = reteieveTotoList();
String[] ids = "dqs4d65q4-45d4s54545sfd-dfss54545, 4545-dsqd45-dqs,4d5s44-ss4-dqsd";
for(int i=0; i <= ids.length; i++) {
System.out.println(("id = " + ids[i]);
//don't work because it's not the index but the id ...
UIToto response = totoList.get(Integer.parseInt(ids[1]));
System.out.println("response = " + response);
}
Возможно ли это?
Спасибо!
'Integer.parseInt (идентификаторы [1])' 'должны поднять NumberFormatException' –
Это не похоже, что это будет даже скомпилировать – Sello