Masalah dengan ralat kompilasi ialah subjek tidak terlalu memberi perhatian Ini boleh disemak dengan mudah Anda boleh melihat kawasan merah ralat dalam format parameter applyToEither方法的第二个参数上,那查看一哈applyToEitherkaedah.
public <U> CompletableFuture<U> applyToEither(
CompletionStage<? extends T> other, Function<? super T, U> fn) {
return orApplyStage(null, other, fn);
}
Masalah dengan ralat kompilasi ialah subjek tidak terlalu memberi perhatian Ini boleh disemak dengan mudah
Parameter kedua ialahAnda boleh melihat kawasan merah ralat dalam format parameter
applyToEither
方法的第二个参数上,那查看一哈applyToEither
kaedah.keperluan
Function
,Function
要求的是根据一个参数返回一个结果,而题主写的很明显,是没有参数的啊,写成了一个Supplier
,当然参数类型是不符合方法applyToEither