腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在科特林获得
KType
?
reflection
、
kotlin
、
kotlin-reflect
我正在试验
Kotlin
中的反射功能,但我似乎无法理解如何获得
KType
值。 type:
KType
= Any::class): Any {...} type几乎需要接受任何东西,包括Int,如何
将
默认值(或任何值)分配给type
浏览 1
提问于2017-03-17
得票数 14
回答已采纳
1
回答
Kotlin
将
KType
作为
泛
型
参数
传递
kotlin
、
reflection
我有这样一种情况,我想调用一个函数来生成一个只有
KType
描述的类型的对象。
浏览 25
提问于2020-09-28
得票数 1
回答已采纳
1
回答
Kotlin
:
Kotlin
中的
泛
型
kotlin
、
generics
要获得类定义,例如用于json反序列化,可以在
Kotlin
中使用以下内容:示例用法如下:但是现在该如何定义
泛
型
类型呢?
浏览 13
提问于2022-07-11
得票数 1
回答已采纳
1
回答
Kotlin
-检查
泛
型
参数
是否为可选
参数
?
android
、
generics
、
kotlin
、
nullable
在某些情况下,获得空返回是有效的,而在其他情况下,是否可以检查
泛
型
param是否为空?
浏览 4
提问于2017-08-19
得票数 6
回答已采纳
1
回答
Kotlin
:
传递
Gson要使用的类型
generics
、
kotlin
、
gson
我想编写一个函数,使用Gson
将
某个JSON String反序列化为特定类型的对象,并返回该对象。这种类型可以是标准的
Kotlin
类型(如Boolean、String等)、我的应用程序的类型之一(例如,User)或
泛
型
类型(如HashMap<Int, Boolean>)。fromJson(jsonString, typeOfObj)我想把它称为字符串
传递
,以及我希望从反序列化它中得到的类型,这样: val result: HashMap<Int, Boolean>= get(
浏览 3
提问于2020-04-11
得票数 1
回答已采纳
1
回答
Kotlin
反射:未知类型
参数
kotlin
、
kotlin-reflect
我试图获得一个带有
参数
的
泛
型
类的反射对象。 在Java中,这将是一个ParameterizedType。使用Java的反射API获得这样的东西的方法有点复杂:创建一个
泛
型
类的匿名子类,然后获得它的超级类型的第一个
参数
。extends java.lang.String>,这是合乎逻辑的,因为
Kotlin
的List使用声明站点out方差,而且Java类型没有空的概念。现在,我想实现同样的结果,但是使用
Kotlin
反射API (当然,这将包含空信息)。
浏览 4
提问于2017-05-26
得票数 4
回答已采纳
1
回答
TypeScript:
将
数组转换为对象
reactjs
、
typescript
我试图为一个
将
数组转换为对象的函数编写一个
泛
型
类型,如下所示:const zzxresult[value] = item; return result;我在某个地方读到,
泛
型
类型可以
作为
<>括号中的params<
浏览 9
提问于2022-09-26
得票数 0
回答已采纳
1
回答
不兼容类型:a和
kotlin
.reflect.
KType
kotlin
我想检查函数是否具有A类型的
参数
,使用以下代码:import javafx.event.ActionEvent } }但是,当我试图编译它时,我会看到以下错误: > Error:(20, 19) Incompatible types: A and
kotlin
.reflect.
KType
如何检查函数是否有A类型的
参数
?
浏览 1
提问于2016-04-24
得票数 3
回答已采纳
1
回答
Kotlin
codelab:没有返回值,那么为什么返回
泛
型
类型呢?
android
、
kotlin
" } } 查看水族馆类,您将看到只有在获得属性waterSupply时才返回
泛
型
类型没有任何方法
将
T类型的值
作为
参数
(除了在构造函数中定义它)。
Kotlin
允许您精确地为这种情况定义类型,并且它可以推断出更多关于类型可以安全使用的信息。类似地,可以在类型中为只
传递
给方法而不是返回的
泛
型</em
浏览 1
提问于2020-03-26
得票数 0
回答已采纳
1
回答
Kotlin
反映/解析原始类型的
泛
型模板
参数
generics
、
kotlin
、
reflection
如何确定哪种类型具有
泛
型模板
参数
?package tutorial.test.reflection import
kotlin
.reflect.
KType
fun getAllSupertypes(cls: KClass<*>): List<
KType
如何
将
<e
浏览 6
提问于2020-02-24
得票数 1
回答已采纳
3
回答
Collection<KProperty1<I,*>>如何获取属性实例
kotlin
run { }到目前为止,我一直在尝试对KProperty1类
型
使用.get()方法,但它接受类型为Nothing的
参数
receiver。我不能计算出为了调用.get()方法和获取该属性的特定实例需要
传递
什么。我还检查了这里的文档:,但它并没有真正起到任何作用。
浏览 0
提问于2019-08-13
得票数 0
1
回答
将
类型传入
Kotlin
中的函数
kotlin
、
generics
在Swift中,您可以
将
类型
传递
给函数,如下所示: func foo<T>(_ type: T.Type) foo(String.self) 在
Kotlin
中有类似的东西吗?我不想在
泛
型
参数
中指定类型,因为有多个
泛
型
参数
,当编译器可以自己解决这个问题时,必须指定它们都会很烦人。另外,我不想使用KClass,因为它需要任何类型,而我不想对类型做一个要求。
浏览 12
提问于2021-08-11
得票数 1
3
回答
PagedListAdapter中的通用列表
android
、
kotlin
、
generic-collections
、
android-architecture-components
我想在PagingList<>中使用
泛
型
类
作为
项class GenericImplementation: GenericInterface{}由于
Kotlin
doc状态:继承在list中是不可能的,尽管我可以声明T的
泛
型
参数
类型 public abstract class PagedListAdapter<T, VH extends RecyclerView.ViewHolder我不能将通用
浏览 0
提问于2018-01-17
得票数 2
1
回答
如何
将
辅助
参数
传递
给WorkManager类
android
、
kotlin
、
android-workmanager
在我的一个安卓应用程序(与
Kotlin
)中,我想使用WorkManager类
作为
通用类。这是我的类,我想通过
传递
预期的params来将它
作为
泛
型
使用:}在Co
浏览 0
提问于2018-12-19
得票数 5
3
回答
从接口定义引用实现类
java
、
kotlin
、
inheritance
给定一个接口I public abstract T doSomthing(T other);在实现接口C的任何类I中,总是使用自身(C)
作为
类型
参数
: public MyClass doSomthing(MyClass other) { }是否有一种方法可以做到这一点,而不显式地
传递
类C
作为
参数
,每次新的类实现接口?
浏览 3
提问于2021-03-30
得票数 3
回答已采纳
1
回答
扩展
Kotlin
中的
泛
型
类
java
、
generics
、
kotlin
ActivityMvpDelegate:转换为
Kotlin
activity: Activity) : ActivityMvpDelegate<MvpView, MvpPresenter<V>> 当然,我在V上得到了未解决的引用,我不知道这段代码应该如何,在这里我不需要指定
泛
型
浏览 4
提问于2016-06-08
得票数 8
回答已采纳
2
回答
为什么“Map”类的“get”方法能够在没有编译错误的情况下发送无关的密钥?
dictionary
、
kotlin
、
compiler-errors
get(competitionItem.id) <@
kotlin
.internal.OnlyInputTypes K,V> Map<out K,V>.get(
浏览 4
提问于2020-11-20
得票数 6
1
回答
通用Guice模块
java
、
kotlin
、
dependency-injection
、
guice
Key<GenericClass<SomeClass>>(){})编辑: Yurii Melnychuk的帮助下的工作示例} 如果遇到任何问题(特别是在使用通用接口时),请尝试使用而不是
Kotlin
浏览 2
提问于2021-08-05
得票数 0
回答已采纳
1
回答
Jackson反序列化JsonNode
json
、
kotlin
、
jackson
、
json-deserialization
、
jackson-modules
库 package somepackagecom.fasterxml.jackson.databind.JsonNodeimport com.fasterxml.jackson.module.
kotlin
.KotlinModuleimport com.fasterxml.jackson.mod
浏览 0
提问于2019-07-30
得票数 3
3
回答
Kotlin
中的反射和
泛
型
kotlin
、
gson
Foo<Bar>::class.java是一个语法错误,并且
Kotlin
没有为Class提供公共构造函数。 我正在编写的代码是gson上的抽象层。
浏览 162
提问于2021-11-11
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin的独门秘籍Reified实化类型参数
从Java到Kotlin(四)
教你如何攻克Kotlin中泛型型变的难点
Kotlin第七讲-泛型在Java和Kotlin上的差异
Kotlin泛型上界与扩展函数
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券