7
Java 8: TriFunction (และ kin) ใน java.util.function อยู่ที่ไหน หรือมีทางเลือกอย่างไร?
ฉันเห็น java.util.function.BiFunction ดังนั้นฉันจึงสามารถทำได้: BiFunction<Integer, Integer, Integer> f = (x, y) -> { return 0; }; จะเกิดอะไรขึ้นถ้าสิ่งนั้นไม่ดีพอและฉันต้องการ TriFunction? มันไม่มี! TriFunction<Integer, Integer, Integer, Integer> f = (x, y, z) -> { return 0; }; ฉันเดาว่าฉันควรเพิ่มว่าฉันรู้ว่าฉันสามารถกำหนด TriFunction ของตัวเองได้ฉันแค่พยายามเข้าใจเหตุผลเบื้องหลังโดยไม่รวมไว้ในไลบรารีมาตรฐาน