gpt4 book ai didi

android - 与Kotlin中的通用类型配对

转载 作者:行者123 更新时间:2023-12-02 13:20:30 24 4
gpt4 key购买 nike

我想创建一个Pair,它应该采用通用类型。我的意思是,我可以将String传递给Int。我该如何实现?

当前行为的示例:

val liveData = MutableLiveData<Pair<Boolean, Int>>()

期望:
val liveData = MutableLiveData<Pair<T, T>>()

最佳答案

试试这个

class Abc<T, U> {

val liveData = MutableLiveData<Pair<T, U>>()

}


fun <T, U> Abc1(): MutableLiveData<Pair<T, U>> {
return MutableLiveData<Pair<T, U>>()
}
val liveData = Abc<String, Int>()

关于android - 与Kotlin中的通用类型配对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57406929/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com