У меня есть набор объектов, с использованием следующего вида:Java 8 Стрят API Фильтрация
{
String action_name; //add or delete
long action_time;
String action_target;
}
нужен, чтобы получить последнюю слитую операцию на каждом action_target
ввод образца данные:
[add|1001|item1, add|1002|item2, delete|1003|item1, add|1004|item1]
Ожидаемый результат:
[add|1002|item2, add|1004|item1]
Пример входных данных:
[add|1001|item1, add|1002|item2, delete|1003|item1]
Ожидаемый результат:
[add|1002|item2]
Пример входных данных:
[delete|1001|item1, add|1002|item2, add|1003|item1]
Ожидаемый результат:
[add|1002|item2, add|1003|item1]
Является ли это доступным с помощью Java8 потоковых API? Благодарю.
Пожалуйста, используйте правый формат «Markdown». См. Справочные документы StackOverflow. – Turtle
спасибо за переформатирование – heyu