Callable<R>不接受任何參數并返回R.Runnable不接受任何參數并返回void.Function<T, R>接受一個參數T,并返回R。一個接受一個參數并返回 void 的函數呢?這個模擬在 Java 中叫什么?
3 回答

牛魔王的故事
TA貢獻1830條經驗 獲得超3個贊
它是Consumer<T>
。它有一個輸入并void
以 method返回Consumer::accept(T t)
。
表示接受單個輸入參數且不返回結果的操作。
它的變體稱為BiConsumer<T, U>
將 2 個輸入變成void
.

幕布斯6054654
TA貢獻1876條經驗 獲得超7個贊
它被稱為消費者,它是一個函數,它接受一個參數(或更多),做一些事情而不返回任何東西。例如,如果您使用 forEach:
exampleList.forEach(x -> System.out.println(x));
添加回答
舉報
0/150
提交
取消