Ich konvertiere mein Projekt zu Java8. Wie würde ich diesen Code mit java8 besser schreiben?Wie schreibe ich besseren Code mit Java8
List<Bar> bars = new ArrayList<>();
for (Foo foo : obj.getFooList()) {
bars.add(Helper.fooToBar(foo));
}
return detailsVos;
Ob es sich um eine 'Liste' aus einer 'Liste ' durch Aufruf einer Methode oder 'Liste ' aus einer 'Liste ' zu machen, ist die Antwort die gleiche, und Sie können auf das verweisen verknüpfte Frage. Beachten Sie, dass Sie, da Sie die Stream-API eindeutig erlernen, wahrscheinlich mehr verstehen, indem Sie das [Stream-Lernprogramm] (https://docs.oracle.com/javase/tutorial/collections/streams/) lesen und dann lesen irgendwelche Antworten. –
Tunaki