我想优化下面的代码来获取现有的ArrayList并根据以下逻辑创建一个新列表.Java 8中的streaming/lambda是否可以实现?
for (ShipmentTracingDTO tracing : tracings) {
if (tracing.getDestination()) {
newTracings.add(tracing);
break;
}
newTracings.add(tracing);
}
Run Code Online (Sandbox Code Playgroud)