У меня есть оператор if, вложенный в цикл for, и оба они вложены в другой цикл for.Я хотел бы получить несколько предложений, если его можно заменить с помощью потокового API, и если его нужно заменить или оставить как есть.
Я искал решения, но то, что я хочу, кажется более сложным, так как мне нужноизменить список на основе идентификатора, совпадающего с другим списком.
for (User user : userList) {
for (Vehicle vehicle : vehicleList) {
if (user.getId().equals(vehicle.getUserID())) {
user.addVehicleToList(vehicle);
}
}
}
Для получения того же результата с использованием потоков.