代码之家  ›  专栏  ›  技术社区  ›  carlosmaciel

Void和value的Kotlin泛型

  •  0
  • carlosmaciel  · 技术社区  · 7 年前

    Void 类型?

    Task<*> 两种都可以 空的 Credential 对象类型。

    如何修改构造函数 class TaskWrapperImpl(private val task: Task<Any>) {}

    以下是我如何使用这门课:

    val taskWrapper = TaskWrapperImpl(googleSignInClient.signOut())

    googleSignInClient.signOut() Task<Void!>!

    2 回复  |  直到 7 年前
        1
  •  0
  •   David I. Lipkind    7 年前

    你可以用 Unit 这种方式:

    class TaskWrapperImpl(private val task: Task<Unit>) {}
    
        2
  •  0
  •   carlosmaciel    7 年前

    class TaskWrapperImpl <T> constructor(task: Task<T>)