0
這是我對嵌套的foreach代碼,嵌套每個Java中的λ
vehicleList.forEach(vehicle->{
vehicle.getRegionList().forEach(regionList->{
// Some DB functions here and passing below details to every iteration
// vehicle.getVehicleId();
// regionList.getRegionId();
// regionList.getRegionType();
});
});
在這裏,我用了兩個forEach循環。是否有可能通過單個forEach實現我的概念。
您可以使用'flatMap'獲取地區列表的平坦列表,但是您將丟失車輛信息 – ByeBye
這是一個嵌套的數據結構,因此兩次迭代很自然。你爲什麼想要在一個? – Henry
它的工作原理..但嵌套每個循環與流希望讓你更好地處理異常。在這種情況下更好地使用循環。 – iMBMT