我有一个 java 库方法需要一个类Void
作为参数。例如,在com.mongodb.async.client.MongoCollection
:
void insertOne(TDocument document, SingleResultCallback<Void> callback);
我正在从 scala 访问此方法。Scala 使用的类型Unit
等同于Void
(如果我错了,请纠正我)
如何将SingleResultCallback[Unit]
( 而不是SingleResultCallback[Void]
) 传递给此方法?编译器不允许这样做。不应该收拾这个吗?