在"Optional“源代码中,我发现了这个函数: public <X extends Throwable> T orElseThrow(Supplier<?exceptionSupplier.get();} 我的问题是,如果我把这个函数改成这样,它看起来是一样的 public <X extends Throwable> T orElseThrow(Supplier
import java.io.FileInputStreamimport java.util.function.Supplier
import kotlin.streams.asSequence//I generated Supplier since instance made by asSequence() cannot be iterated more than once https://kotlinlang.org/api/latest&