Kotlin中哪个函数具有泛型关键字?

问题描述 投票:-1回答:1

我重构了此代码段:

remark.observeOn(mainThread())
      .subscribe { remark ->
          remark_box.visible = remark.isNotEmpty()
          remark_tv.text = remark
      }
      .addTo(CompositeDisposable())

使用此扩展名,但我从: Disposable where T : Observable<String>的含义中迷失了方向请有人可以阐明这一点吗?

remark.bindTo(remark_tv)
      .addTo(CompositeDisposable())

fun <T> T.bindTo(textView: TextView): Disposable where T : Observable<String> {
    return observeOn(mainThread())
        .subscribe { remark ->
            textView.text = remark
        }
}
android generics kotlin refactoring rx-java
1个回答
0
投票
fun <T: Comparable<T>> someFun(first: T, second: T)
© www.soinside.com 2019 - 2024. All rights reserved.