Получить предыдущие несколько элементов из списка, используя поток Java - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть список объектов. Я хочу получить предыдущие 4 элемента в списке, включая тот, который сравнивается с.

List<Temp> l = new ArrayList<>();
[{id: "1", name:"name1"},{id: "2, name:"name2}, {id: "3, name:"name3}, {id: "4, name:"name4"}, {id: "5, name:"name5}, {id: "6, name:"name6"}
]

if id=2, then I need to get id=2, id=3, id=4, id=5 values
if id=1, then I need to get id=1, id=2, id=3, id=4 values
if id=5, then I need to get id=5, id=6 values


Class Temp {
private String id;
private String name;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...