Immer return Liste von forEach in java 8

Ich bin versucht, einen stream für etwas, und ich glaube, ich habe ein konzeptionelles Missverständnis. Ich bin versucht, auf ein array, konvertieren Sie es in einen stream, und .forEach Element in dem array möchte ich eine Funktion auszuführen, und gibt eine Liste der Ergebnisse, dass die Funktion aus der foreach.

Im wesentlichen:

Thing[] functionedThings = Array.stream(things).forEach(thing -> functionWithReturn(thing))

Ist das möglich? Bin ich mit den falschen stream-Funktion?

  • Bitte, studieren Sie die Stream API. Hat es mehr Methoden als nur forEach.
  • manchmal Blicke ich zurück auf Fragen, die ich schrieb, und ich kann nicht helfen, aber facepalm
InformationsquelleAutor ford prefect | 2015-09-16
Schreibe einen Kommentar