腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Android
Kotlin
:
如何
使用
泛
型
创建
继承
类型
的
实例
?
、
、
、
下面是我正在做
的
事情
的
简化代码:open class AsyncViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {}abstract clas
浏览 41
提问于2021-06-13
得票数 1
回答已采纳
3
回答
是否有一种带有对象和
泛
型
的
编程语言,但没有
继承
?
、
、
、
GO编程语言有对象,但没有
继承
。它也有内置
类型
Array和Map
的
泛
型
。对于所有用户
创建
的
类型
,是否有一种具有对象但没有
继承
和
泛
型
(即参数化
类型
)
的
编程语言?
浏览 0
提问于2018-07-31
得票数 1
回答已采纳
1
回答
Kotlin
中是否有一种方法可以确保
继承
接口
的
泛
型
类型
仍然是接口,或者假设它是接口?
、
我想用一个
泛
型
类型
声明一个函数,这个
泛
型
类型
必须从另一个应该是接口
的
泛
型
类型
和其他类
继承
。但是
Kotlin
抱怨我不让我这么做。SomeInterface> { } 如果我只是将函数声明中
的
泛
浏览 3
提问于2022-07-25
得票数 0
回答已采纳
1
回答
如何
检查
Kotlin
中
的
数组
类型
(而不是
泛
型
类型
)
、
、
if (arr.length > 0) return arr[0]; } }fun getData(obj:Any):String { { 无法检查擦除
类型
的
实例
浏览 0
提问于2018-07-02
得票数 12
回答已采纳
2
回答
当
使用
泛
型
时,javac编译器是否为每种
类型
创建
不同
的
类?
、
、
、
、
如果我有一个
泛
型
类,编译器是否为与它一起
使用
的
每个
类型
创建
一个不同
的
类?让我们考虑一下这个Class<T>。如果我
创建
两个Class<Integer>和Class<String>
类型
的
实例
,编译器会
创建
两个不同
的
类吗? 如果答案是否定
的
:扩展
泛
型
类
的
类<em
浏览 5
提问于2014-05-16
得票数 2
回答已采纳
1
回答
运行时
泛
型
类型
参数
的
C#访问
实例
、
、
、
也可以是非
泛
型
的
:和我知道
泛
型
类型
的
实例
将具有一个名为TResult
类型
的
结果
的
属性,该属性将始终从名为BaseResponse
的
类型
继承
。有许多从BaseResponse
继承
的</e
浏览 2
提问于2022-07-27
得票数 0
回答已采纳
2
回答
如何
初始化
泛
型
声明
的
Kotlin
MutableStateFlow
、
我正在研究
Kotlin
MutableStateFlow/StateFlow,并想在
泛
型
基类中声明我
的
MutableStateFlow,如下所示: class MyBaseClass<S> { get() = internalState } 我遇到
的
问题是MutableStateFlow有一个强制性
的
初始值。我看不到
如何</em
浏览 74
提问于2020-09-01
得票数 3
4
回答
为什么
泛
型
类型
约束不是可
继承
的
/分层强制
的
?
、
、
因为如果
继承
的
类从基类
继承
并传递其
泛
型
类型
(基类上有约束),则自动意味着
继承
类中
的
泛
型
类型
应该具有相同
的
约束,而无需显式定义它。不是应该吗? 是我做错了什么,理解错了,还是
泛
型
类型
约束是不可
继承
的
?这就是为什么我认为应该在
继承
的
类上
继承
浏览 6
提问于2011-12-22
得票数 27
回答已采纳
2
回答
使用
Kotlin
的
泛
型
接口中
的
嵌套数据类
、
、
、
如何
在
Kotlin
中
创建
具有
使用
此
泛
型
类型
的
嵌套数据类
的
泛
型
接口?
浏览 3
提问于2018-06-11
得票数 1
2
回答
如何
实例
化
泛
型
类型
的
新
实例
在C#中,您可以在
泛
型
上放置新
的
约束来
创建
泛
型
参数
类型
的
新
实例
,在
Kotlin
中是否有等效
的
约束?现在我
的
工作是这样
的
: val newInstance = class()我像这样调用someMethod()
浏览 20
提问于2015-10-22
得票数 19
回答已采纳
5
回答
如何
在
Kotlin
中检查
泛
型
类型
、
我正在尝试测试
Kotlin
中
的
泛
型
类型
。if (value is Map<String, Any>) { ... }无法检查已擦除
类型
的
实例
: jet.Map
使用
Kotlin
0.4.68。 这里我漏掉了什么?
浏览 78
提问于2012-10-31
得票数 93
回答已采纳
2
回答
在不同
泛
型
类
实例
之间共享静态字段
、
、
我知道一个
泛
型
类型
不会在不同
的
紧密构造
类型
的
实例
之间共享。这意味着对于具有静态字段C<T>
的
泛
型
类X,C<int>.X和C<string>.X
的
值具有完全不同
的
独立值。在我
的
例子中,我确实需要在具有不同
泛
型
参数
的
实例
之间共享一个静态字段。我找到
的</
浏览 6
提问于2014-11-21
得票数 2
回答已采纳
1
回答
Kotlin
泛
型
方法与
继承
、
、
、
、
在我
的
代码中,我想在一个抽象类中
创建
一个方法,它返回一些可以观察到
的
内容。然后,这个抽象类
的
实现将返回某种(指定
的
)
类型
的
可观察性。不幸
的
是,
Android
将在实现方法()中返回一个错误“
类型
不匹配”: 我
的
MockDrawerList.getList
浏览 12
提问于2015-07-26
得票数 1
回答已采纳
1
回答
如何
在
泛
型
类中获取getDeclaredMethod?(
Kotlin
反射)
、
如何
通过
Kotlin
反射在
泛
型
类中获取getDeclaredMethodclass ForReflectionTest<T>(val data:T=null) : SuperTester这个类
创建
了这么多
实例
(在30+上,或者在500+上最大),每个
实例
都有不同
类型
的
数据。在list<ForReflectionTest>中管理
的
浏览 9
提问于2022-03-24
得票数 1
回答已采纳
3
回答
PagedListAdapter中
的
通用列表
、
、
、
我想在PagingList<>中
使用
泛
型
类作为项class GenericImplementation: GenericInterface{}由于
Kotlin
doc状态:
继承
在list中是不可能
的
,尽管我可以声明T
的
泛
型
参数
类型
public abstract class PagedListAdapter<T, VH extends Re
浏览 0
提问于2018-01-17
得票数 2
1
回答
如何
像JAVA一样在
Kotlin
中实现抽象类对象
、
、
、
、
我是
kotlin
的
新手,刚从
android
/java转到
android
/
kotlin
。
Kotlin
确实是一种简单
的
语言,但在某些地方,它
的
支持不够,或者它
的
建议不起作用。我正在编写一个代码,在其中我将调用具有参数构造函数
的
泛
型
抽象类。
泛
型
类是用Java编写
的
,我可以从java类中插入该类,没有任何错误,但是当
浏览 1
提问于2020-11-03
得票数 0
回答已采纳
3
回答
如何
从
类型
名中获取类名?
我正在尝试
使用
Json和
Kotlin
将Json字符串反序列化为OperationResult<String>
类型
的
对象。我需要像这样构造一个
类型
对象:val type : JavaType = mapper.getTypeFactory.constructParametricType( String::c
浏览 29
提问于2016-09-08
得票数 1
回答已采纳
1
回答
如何
在
Kotlin
中获取
实例
化
泛
型
参数
的
实际
类型
参数?
、
、
使用
,人们可以编写一个内联函数,该函数在运行时通过反射
使用
类型
参数: val clazz = T::class}f<List<Integer>>() // T::class
浏览 3
提问于2016-03-28
得票数 27
回答已采纳
1
回答
Ktor具体化
类型
参数
、
、
我在
kotlin
中
创建
了带有
泛
型
的
类,并希望
使用
带有
泛
型
的
接收,但当我想从
泛
型
中接收
类型
时会出错: Can not use MType as reified type parameter.post { call.respond(f(model))
浏览 51
提问于2021-11-18
得票数 0
回答已采纳
2
回答
Kotlin
使用
具体化得到
泛
型
类型
类
、
我刚开始
使用
Kotlin
,而不是Java,并且我很难重新编写检索
泛
型
类型
类
的
工作。这里是我
的
用例{ protected} private inline fun <reified T : ViewModel> getViewModelClass():Class<T
浏览 0
提问于2018-02-23
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin泛型上界与扩展函数
从Kotlin开发者角度看Java缺失的特性
从Java到Kotlin(四)
Kotlin的独门秘籍Reified实化类型参数
Blog-07-《一周快速上手Kotlin For Android》-之数组
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券