相关疑难解决方法(0)

将Java Future转换为CompletableFuture

Java 8引入CompletableFuture了一个可组合的Future的新实现(包括一堆thenXxx方法).我想独占使用它,但我想使用的许多库只返回不可组合的Future实例.

有没有办法将返回的Future实例包装在一个内部,CompleteableFuture以便我可以编写它?

java future java-8

79
推荐指数
6
解决办法
3万
查看次数

将CompletableFuture(Java 8)转换为Future(Scala)

我想将下面方法的返回类型更改为 Future[Unit]

def send(data: Array[Byte]): CompletableFuture[Void] = {
  val f:CompletableFuture[Void] = client.send(data)
  f
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Scala 2.12.1.有没有方便的方法从Java 8转换CompletableFuture为Scala Future

scala java-8

17
推荐指数
2
解决办法
5517
查看次数

标签 统计

java-8 ×2

future ×1

java ×1

scala ×1