腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Kotlin
中是否有一种方法可以确保
继承
接口
的
泛
型
类型
仍然是接口,或者假设它是接口?
、
我想用一个
泛
型
类型
声明一个函数,这个
泛
型
类型
必须从另一个应该是接口
的
泛
型
类型
和其他类
继承
。但是
Kotlin
抱怨我不让我这么做。SomeInterface> { } 如果我只是将函数声明中
的
泛
浏览 3
提问于2022-07-25
得票数 0
回答已采纳
3
回答
是否有一种带有对象和
泛
型
的
编程语言,但没有
继承
?
、
、
、
GO编程语言有对象,但没有
继承
。它也有内置
类型
Array和Map
的
泛
型
。对于所有用户创建
的
类型
,是否有一种具有对象但没有
继承
和
泛
型
(即参数化
类型
)
的
编程语言?
浏览 0
提问于2018-07-31
得票数 1
回答已采纳
1
回答
Kotlin
codelab:没有
返回
值,那么为什么
返回
泛
型
类型
呢?
、
first" } } 查看水族馆类,您将看到只有在获得属性waterSupply时才
返回
泛
型
类型
没有任何方法将T
类型
的
值作为参数(除了在构造函数中定义它)。
Kotlin
允许您精确地为这种情况定义
类型
,并且它可以推断出更多关于
类型
可以安全使用
的
信息。类似地,可以在<em
浏览 1
提问于2020-03-26
得票数 0
回答已采纳
1
回答
Kotlin
-
泛
型
继承
的
返回
类型
、
、
、
我有一个
泛
型
父类:我有一些实现
泛
型
父类
的
特定实例
的
派生类:其中Foo1和Foo2是在其他地方定义
的
一些类 我现在需要创建一个函数,它根据一些输入参数<em
浏览 9
提问于2021-03-02
得票数 1
回答已采纳
3
回答
PagedListAdapter中
的
通用列表
、
、
、
我想在PagingList<>中使用
泛
型
类作为项class GenericImplementation: GenericInterface{}由于
Kotlin
doc状态:
继承
在list中是不可能
的
,尽管我可以声明T
的
泛
型
参数
类型
public abstract class PagedListAdapter<T, VH extends RecyclerVie
浏览 0
提问于2018-01-17
得票数 2
1
回答
Kotlin
泛
型
方法与
继承
、
、
、
、
在我
的
代码中,我想在一个抽象类中创建一个方法,它
返回
一些可以观察到
的
内容。然后,这个抽象类
的
实现将
返回
某种(指定
的
)
类型
的
可观察性。不幸
的
是,Android将在实现方法()中
返回
一个错误“
类型
不匹配”: 我
的
MockDrawerList.getList(
浏览 12
提问于2015-07-26
得票数 1
回答已采纳
2
回答
属
型
继承
、
、
、
public class BaseGenericType<T>} {上面有两种
泛
型
,其中一种
继承
自另一种,但仍然是
泛
型
的
。奇怪
的
是,我不知道typeof(SubGenericType<>).IsSubclassOf(typeof(BaseGenericType<>))<em
浏览 4
提问于2015-06-29
得票数 5
回答已采纳
1
回答
扩展
Kotlin
中
的
泛
型
类
、
、
ActivityMvpDelegate:转换为
Kotlin
的
代码如下所示当然,我在V上得到了未解决
的
引用,我不知道这段代码应该如何,
浏览 4
提问于2016-06-08
得票数 8
回答已采纳
1
回答
有没有办法在
Kotlin
中从同一个通用接口
继承
两次(不同
类型
)?
、
、
、
在我
的
代码中有一个场景,其中我希望一个类为两个不同
类型
实现接口,如下面的示例: fun talk(value: T)Type parameter T of 'Speaker' has inconsistent values:
kotlin
.String,
kotlin
.Float我知道一个可能
的
解决方
浏览 2
提问于2016-02-20
得票数 32
回答已采纳
1
回答
具有遗传T
型
的
Kotlin
函数
、
、
在项目开发过程中,我遇到了这种奇怪
的
函数语法。fun <T: Any> boo() { do something} 我知道T表示
泛
型
类型
,Any是
Kotlin
中所有类
的
根类,并且:暗示类
继承
或接口实现,但是T: Any是什么呢?
浏览 3
提问于2021-11-26
得票数 1
回答已采纳
2
回答
作为父级
的
LiveData与子级
的
LiveData不兼容
的
类型
、
、
我想使用MutableLiveData来观察来自ViewModel
的
一些数据。问题是,我使用
的
是子类和父类,并且与LiveData有一些不兼容性。我想在科特林做
的
一个例子:import android.arch.lifecycle.ViewModel问题在于编译器并不认为MutableLiveData和MutableLiveData
的
类型
相同。在科特林,我可以把孩子
的
LiveData作为父母。即
浏览 2
提问于2018-11-06
得票数 5
回答已采纳
1
回答
运行时
泛
型
类型
参数
的
C#访问实例
、
、
、
也可以是非
泛
型
的
:和我知道
泛
型
类型
的
实例将具有一个名为TResult
类型
的
结果
的
属性,该属性将始终从名为BaseResponse
的
类型
继承
。在运行时,我想 ( a)确定ex是ApiException
的
泛
浏览 2
提问于2022-07-27
得票数 0
回答已采纳
1
回答
略有不同
的
泛
型
数组
、
我有一个接受
泛
型
类型
的
类,它必须从WorldObject类
继承
这个类将创建WorldObjectType类
的
对象,并在一个函数中
返回
它们。现在我想创建一个这样
的
类
的
数组(WorldObjectsProvider),但是我希望这个数组能够保存许多不同
类型
的
泛</em
浏览 5
提问于2018-02-22
得票数 0
1
回答
如何检查
Kotlin
中
的
数组
类型
(而不是
泛
型
类型
)
、
、
(arr.length > 0) return arr[0]; } }fun getData(obj:Any):String { { { }
浏览 0
提问于2018-07-02
得票数 12
回答已采纳
4
回答
为什么
泛
型
类型
约束不是可
继承
的
/分层强制
的
?
、
、
因为如果
继承
的
类从基类
继承
并传递其
泛
型
类型
(基类上有约束),则自动意味着
继承
类中
的
泛
型
类型
应该具有相同
的
约束,而无需显式定义它。不是应该吗? 是我做错了什么,理解错了,还是
泛
型
类型
约束是不可
继承
的
?这就是为什么我认为应该在
继承
的
类上
继承
浏览 6
提问于2011-12-22
得票数 27
回答已采纳
1
回答
为什么我
的
Spring转换器没有工作,而其他人是
、
、
我还没有弄明白为什么我
的
Spring转换器不能工作。我制作了几个正在工作
的
转换器,实现了转换方法,扩展了WebMvcConfigurer,覆盖了addFormatters方法,并在那里添加了所有的转换器。有些转换器正在工作,但我必须将一些repos包含在转换器类中,因为在转换中使用了来自它们
的
数据。DefaultConversionService(), ConversionService{ 我不得不添加MyConversionService类,因为我在spring前后得到了一个错误,不知道使用哪个bean,这是我找到
的</em
浏览 10
提问于2021-05-27
得票数 0
1
回答
Kotlin
泛
型
继承
-
类型
错配
、
、
、
return SomeChildProviderProvider(context) }UI调用 BaseProvider.create(context).execute(rea
浏览 3
提问于2016-12-25
得票数 1
回答已采纳
2
回答
如何在科特林获得KType?
、
、
我正在试验
Kotlin
中
的
反射功能,但我似乎无法理解如何获得KType值。 type: KType = Any::class): Any {...} type几乎需要接受任何东西,包括Int,从我
的
经验来看,它似乎得到了一些特殊
浏览 1
提问于2017-03-17
得票数 14
回答已采纳
1
回答
如何在swift中使用
泛
型
变量
的
非具体
类型
?
、
、
正如我从互联网和Xcode学到
的
,你不能这样做: var some: Bar<Foo>!// this one因为
泛
型
变量
的
类型
必须是具体
的
。如何绕过这一限制?最简单
的
方法似乎是使用另一个协议,例如B,然后将Bar<Foo>更改为B,然后从Bar
继承
的
所有类都必须实
浏览 3
提问于2018-03-29
得票数 1
4
回答
如何检查
泛
型
类型
定义是否
继承
自另一个
泛
型
类型
定义
、
、
我正在尝试检查开放
的
泛
型
类型
定义是否实现了一些开放
的
泛
型
接口。Assert.IsTrue(implDoesImplementInterface);我发现从Type.GetInterfaces()方法
返回
的
类型
与从typeof(IService<>)
返回
的
类型
不匹配我不知道为什么会这样,以及如何正确地验证某些
泛
型
浏览 0
提问于2011-01-07
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券