Wie viele Datenstrukturen werden beim Sammeln mit Java Parallel Stream erstellt?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie viele Datenstrukturen werden beim Sammeln mit Java Parallel Stream erstellt?

by Guest » 08 Jan 2025, 09:27

Code: Select all

Stream stream = Stream.of("w", "o", "l", "f").parallel();
Set set = stream.collect(TreeSet::new,
Set::add,
Set::addAll);
System.out.println(set);  // [f, l, o, w]
Wie viele TreeSet-Objekte werden bei der Ausführung des obigen Codes erstellt?
Wenn ich das richtig verstehe, gibt es zwei TreeSet Erstellte Objekte: eines vom Akkumulator und eines vom Combiner.

Top