Java 8: Wo befindet sich TriFunction (und kin) in java.util.function? Oder was ist die Alternative?

Ich sehe java.util.function.BiFunction, also kann ich das machen:

BiFunction<Integer, Integer, Integer> f = (x, y) -> { return 0; };

Was ist, wenn das nicht gut genug ist und ich TriFunction benötige? Es existiert nicht!

TriFunction<Integer, Integer, Integer, Integer> f = (x, y, z) -> { return 0; };

Ich sollte wohl hinzufügen, dass ich weiß, dass ich meine eigene TriFunction definieren kann. Ich versuche nur zu verstehen, warum ich sie nicht in die Standardbibliothek aufgenommen habe.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage