腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
泛
型
枚举
从Java转换为
Kotlin
java
、
generics
、
enums
、
kotlin
目前,我正在尝试将一个小应用程序从java翻译到
kotlin
,而不必重写所有内容,但是我面临
泛
型
枚举
的
问题,因为
kotlin
不支持
枚举
中
的
泛
型
。我在java中有以下
枚举
: LAST_VIEW(0, 1, Integer.class), MAXIMIZED(2, false, Boolean.classnull : def
浏览 0
提问于2018-04-02
得票数 1
回答已采纳
1
回答
在
Kotlin
中
结合反射、
枚举
和
泛
型
,类型推断失败,但我也不知道这一点
java
、
generics
、
kotlin
、
enums
在Java
中
,这被写成(在ValueUtil类
中
): static <E extends Enum<E>> Class<E> getEnumType(String typeAsString) { ..reflectionstuff.. } 在
Kotlin
中
,我尝试使用此方法
的
结果。ValueParseUtil.getEnumType<E>(type) private fun createParam(...): ... { ... } 但是,编译器声明:
浏览 14
提问于2019-05-28
得票数 1
回答已采纳
1
回答
Kotlin
:
枚举
中
的
泛
型
kotlin
、
generics
、
lambda
、
graph
、
enums
我知道您可以在
Kotlin
中
执行以下操作: enum class Pickers(val fu: (Int) -> Int) { QUADRATIC({it*it}) } 如果函数值需要
泛
型
,也可以做类似的事情吗?在我
的
用例
中
,函数需要一个图,它
的
顶点类型必须是
泛
型
的
。
浏览 14
提问于2020-06-23
得票数 0
回答已采纳
4
回答
为什么我不能在
泛
型
枚举
类上调用.values()?
generics
、
kotlin
、
enums
我知道在
枚举
类上调用.values()会给出一个
枚举
案例数组。但是,它不能与
泛
型
枚举
类一起工作。为什么会这样,我可以做些什么来获得相同
的
功能?= null}enum class Gender它总是只获取SomeEnum
的
案例,所以没有意义拥有
泛
型<
浏览 0
提问于2019-08-31
得票数 6
2
回答
如何创建
泛
型
扩展数据类
kotlin
、
generics
<T> consumeSpecialEnum(enum: T) //code } 强制函数只接受具有特定接口
的
枚举
kotlin
中有没有什么东西可以检查
泛
型
是否扩展了数据类?
浏览 7
提问于2020-10-11
得票数 0
3
回答
是否有一种带有对象和
泛
型
的
编程语言,但没有继承?
object-oriented
、
programming-languages
、
inheritance
、
generics
它也有内置类型Array和Map
的
泛
型
。对于所有用户创建
的
类型,是否有一种具有对象但没有继承和
泛
型
(即参数化类型)
的
编程语言?
浏览 0
提问于2018-07-31
得票数 1
回答已采纳
1
回答
Java
泛
型
枚举
参数,其中
枚举
具有方法
java
、
enums
我有2个或更多
的
枚举
,每个
枚举
都有相同
的
方法。我需要使用所有这些
枚举
来验证另一个类
中
的
消息。每个
枚举
都有相同
的
方法。我知道如何将
枚举
作为
泛
型
参数传递,但我不认为在将
枚举
作为
泛
型
枚举
接收
的
方法
中
调用该
枚举
的
方法是可能
的
。
浏览 17
提问于2018-02-21
得票数 1
1
回答
如何从扩展
中
获取
泛
型
类型?
ios
、
swift
、
generics
、
enums
、
extension-methods
我正在尝试编写
泛
型
类型
的
扩展,但由于某些原因,它不起作用。我有一个通用
的
枚举
: case Failure} extension ResponseResul
浏览 1
提问于2016-05-13
得票数 0
回答已采纳
3
回答
如何将Java
泛
型
转换为
kotlin
语言
泛
型
kotlin
如何将Java
泛
型
转换为
kotlin
语言
泛
型
public abstract class Request<T, R extends Request> implements Serializable{} 但是
kotlin
代码:怎么做?
浏览 1
提问于2019-09-30
得票数 0
1
回答
Kotlin
中
是否有一种方法可以确保继承接口
的
泛
型
类型仍然是接口,或者假设它是接口?
kotlin
、
generics
我想用一个
泛
型
类型声明一个函数,这个
泛
型
类型必须从另一个应该是接口
的
泛
型
类型和其他类继承。但是
Kotlin
抱怨我不让我这么做。SomeInterface> { } 如果我只是将函数声明
中
的
泛
型
类型SomeInterface&g
浏览 3
提问于2022-07-25
得票数 0
回答已采纳
12
回答
Kotlin
中
的
交换函数
kotlin
有没有比用描述
的
java方法更好地用
kotlin
编写
泛
型
交换函数
的
方法。 是否有任何
kotlin
语言特性可以使
泛
型
交换函数更加简洁和直观?
浏览 28
提问于2017-07-28
得票数 83
回答已采纳
4
回答
如何使
Kotlin
泛
型
方法静态化?
generics
、
kotlin
、
static
我知道用Java编写静态
泛
型
方法是可能
的
。 }有没有办法在
Kotlin
中
实现静态
泛
型
方法?
浏览 0
提问于2019-06-25
得票数 2
回答已采纳
2
回答
在
Kotlin
中
可以省略一个类型参数吗?
kotlin
、
generics
我正在将一个非常老而又大
的
Java服务器翻译到
Kotlin
,并且在转换过程
中
尽量少做逻辑更改。我正在寻找一种方法来翻译这个Java代码片段,而不需要从根本上改变它。在Java
中
,以下功能很好:sitters[0].walk(newCat()); 是否可以在
Kotlin
中
类似地定义一个Array<PetSitter>
浏览 8
提问于2021-11-25
得票数 2
回答已采纳
1
回答
Swift:
泛
型
中
的
嵌套
枚举
,适用于所有类型?
swift
、
generics
、
enums
泛
型
类
中
可以嵌套一个
枚举
: } } // Error: Reference to generic type 'MyClass' requires arguments
浏览 2
提问于2018-04-02
得票数 0
1
回答
kotlin
中
的
嵌套
泛
型
kotlin
、
generics
kotlin
允许嵌套
的
泛
型
吗?在java
中
,我们可以编写以下内容 class P2<T2> extends P1<T1> { }
kotlin
允许嵌套
的
泛
型
吗?
浏览 6
提问于2022-08-12
得票数 -1
2
回答
使用
Kotlin
的
泛
型
接口中
的
嵌套数据类
generics
、
interface
、
kotlin
、
data-class
如何在
Kotlin
中
创建具有使用此
泛
型
类型
的
嵌套数据类
的
泛
型
接口?
浏览 3
提问于2018-06-11
得票数 1
8
回答
为什么Java enum文本不能具有
泛
型
类型参数?
java
、
generics
、
enums
Java
枚举
非常棒。
泛
型
也是如此。当然,由于类型擦除,我们都知道后者
的
局限性。想象一下一个方法
的
泛
型
类型参数:或者甚至在
枚举
类本身
中
:更具体
的
例子在本例
中
,我想使用
枚举
,因为这样我就可以
枚举
泛
浏览 442
提问于2010-11-27
得票数 162
回答已采纳
4
回答
泛
型
方法
枚举
到字符串
的
转换
c#
我见过很多使用
泛
型
将字符串转换为
枚举
的
方法,但找不到使用
泛
型
将
枚举
转换为字符串
的
巧妙方法。有什么建议吗
浏览 0
提问于2011-07-15
得票数 3
回答已采纳
1
回答
Kotlin
codelab:没有返回值,那么为什么返回
泛
型
类型呢?
android
、
kotlin
我最近正在为
Kotlin
读谷歌代码库( ),但我无法理解这部分内容:class Aquarium<T: WaterSupply>(val waterSupply: T) {没有任何方法将T类型
的
值作为参数(除了在构造函数
中
定义它)。
Kotlin
允许您精确地为这种情况定义类型,并且它可以推断出更多关于类型可以安全使用
的
信息。类似地,可以在类型
中
为只传递给方法而不是返回
的
泛
型
类型进行定
浏览 1
提问于2020-03-26
得票数 0
回答已采纳
1
回答
如何像JAVA一样在
Kotlin
中
实现抽象类对象
java
、
android
、
kotlin
、
generics
、
abstract
我是
kotlin
的
新手,刚从android/java转到android/
kotlin
。
Kotlin
确实是一种简单
的
语言,但在某些地方,它
的
支持不够,或者它
的
建议不起作用。我正在编写一个代码,在其中我将调用具有参数构造函数
的
泛
型
抽象类。
泛
型
类是用Java编写
的
,我可以从java类
中
插入该类,没有任何错误,但是当我从
kot
浏览 1
提问于2020-11-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 泛型中的 in和out
教你如何攻克Kotlin中泛型型变的难点
转向Kotlin——泛型
Kotlin泛型上界与扩展函数
Kotlin第七讲-泛型在Java和Kotlin上的差异
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券