腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
接口
覆盖
函数
中
返回
kotlin
选择器
,
以便
compareValuesBy
函数
可以
使用
它们
?
kotlin
我对
Kotlin
有些陌生,但尝试了一些高级的东西(我想)。 我有以下
接口
和
使用
该
接口
的类。我的目标是允许任何类型的类扩展Syncable
接口
,并在SyncableWrapper中
使用
这些
接口
,这样我就
可以
将对象与其自身的前一个版本进行比较。虽然这些恰好是
kotlin
数据类,但我不能只
使用
==,因为有些属性不会包含在比较
中
,我希望能够选择每个类
中
包含哪些不包含。我不能只是
覆盖
浏览 9
提问于2020-07-18
得票数 0
1
回答
注释生成的Java源代码可空性(用于
Kotlin
)
java
、
annotations
、
kotlin
我正在
使用
源代码生成工具()为我的项目生成Java源文件。然而,我用
Kotlin
编写了大部分代码,如果不是全部的话。
Kotlin
已经提供了,所以
使用
生成的源代码不是问题。然而,由于
Kotlin
的
使用
方式,我失去了大部分
使用
Kotlin
的空安全性。在最好的情况下,我有平台类型的警告(使类型显式以避免细微的bug);最坏的情况是,我有意外的崩溃和微妙的bug。然而,
Kotlin
确实尊重,
如
JSR-305、FindBu
浏览 5
提问于2017-01-08
得票数 1
回答已采纳
1
回答
反射引用重载顶级
Kotlin
函数
function
、
kotlin
、
reflection
、
overloading
简单地说,在
Kotlin
(
如
kotlin
.io.println )
中
,一个引用/迭代如
何在
重载的顶层
函数
上进行反射。Bar { fun foo(x: Byte) = Unit}那么似乎就没有什么方法来参考
它们
了。我尝试
使用
示例
中<
浏览 9
提问于2021-08-27
得票数 2
回答已采纳
2
回答
有没有办法在
Kotlin
中
的一个单独的文件中放置重写
函数
?
android
、
kotlin
我有一个
Kotlin
类,它正在变得非常大(几百行)。这主要是因为这个类是几个
接口
的监听器。通常,我将类
函数
拆分为扩展名(并将
它们
放在单独的文件
中
)。但是,当我尝试
使用
覆盖
函数
时,Android会给出以下错误: 有解决办法吗?如何分割具有多个
覆盖
函数
的大文件?(在Swift
中
,这是
使用
C#
中
的扩展或部分完成
浏览 1
提问于2021-05-07
得票数 2
回答已采纳
4
回答
在
Kotlin
中
使用
函数
类型的
函数
接口
java
、
lambda
、
kotlin
、
higher-order-functions
、
kotlin-interop
当从
Kotlin
调用Java代码时,会有,这样的Java代码如下: @Override项目,我想将一个功能
接口
定义为一个事件侦听器:在SomeClass
中
,我有一个
函数
来设置侦听器: ...有
函数
类型
浏览 7
提问于2017-07-12
得票数 8
回答已采纳
5
回答
在
Kotlin
中
使用
缺省
函数
实现
接口
kotlin
例如,我有一个带有默认实现的
Kotlin
接口
: fun bar(): String { }在我尝试用Java实现这个
接口
之前,这是
可以
的。
浏览 9
提问于2017-05-25
得票数 57
回答已采纳
1
回答
在科特林扩展兰伯达好吗?
lambda
、
kotlin
我在
kotlin
编程
中
相对较新,最近我发现这是一个有效的语句: override fun invoke(p1: Int): String
浏览 1
提问于2018-03-22
得票数 8
回答已采纳
5
回答
如何制作可比较的
Kotlin
型?
kotlin
只是学习如何定义DateRange类型所以我创建了下面的类型 : ClosedRange<Date> operator
浏览 1
提问于2017-09-29
得票数 22
回答已采纳
2
回答
Java8高阶
函数
与
Kotlin
Lambdas互操作性
kotlin
、
functional-interface
_value : 0;}override fun fitness(): Function<ISeq<Item>, Double> {if (sum.size <= _knapsackSize) sum.value else 0.0}尽管如此,我仍然看到Java的
函数
和
Kotlin
原生lambda存在兼容性问题,但我对这些并不是最熟悉。错误是:问题是:在这个示例
中
浏览 4
提问于2019-02-21
得票数 2
2
回答
Mockito的模拟有多大?
android
、
unit-testing
、
kotlin
、
mockito
我有一个要测试的类,这个类需要一个mapper类作为它的主要构造
函数
的一部分: privateval mapper: PoiMapper在我的单元测试
中
,我有以下代码: //Mock objects needed to instantiate the class但我显然错了,因为在我的单元测试
中
,我的“模拟”映射类似乎是一个实际的映射类。如果我调试我的单元测试,我会看到它
浏览 0
提问于2018-10-05
得票数 0
回答已采纳
1
回答
如何将主构造
函数
中
接收的列表强制转换为MutableList,
以便
将类委托给MutableList
kotlin
、
constructor
、
casting
、
delegation
我想通过添加一些线程安全特性来实现
kotlin
的MutableList
接口
,如果我想实现MutableList
接口
,并且只
覆盖
对线程不安全的东西,那么我就选择委托。每次
使用
List.toMutableList(),它都
返回
一个新的MutableList实例,其中包含数据
中
的所有项。constructor(): this(listOf()) }
浏览 0
提问于2019-06-03
得票数 0
回答已采纳
1
回答
HomeAssistant在AppDaemon
中
取消回调
python
、
home-assistant
我
使用
self.run_in(...)
函数
,该
函数
(
如
文档中所述)调用一个回调并
返回
一个处理程序,
以便
可以
将其取消。 我在查找有关如
何在
处理程序的帮助下取消回调的信息时遇到问题。run_in的AppDaemon应用程序
接口
文档:
浏览 28
提问于2019-12-01
得票数 1
回答已采纳
1
回答
当api
返回
错误数据时,如
何在
kotlin
和webflux
中
为方法“重试”添加条件?
kotlin
、
spring-webflux
如何用retry()在
kotlin
和webflux
中
更改参数?当我在列表集合id
中
输入错误的id时,上游
接口
只
返回
错误的id。我想要实现的是当上游
接口
返回
错误的id时。产品信息
可以
删除错误的id,然后再尝试
使用
正确的id。 我尝试
使用
retry(),但不知道如
何在
第二次尝试
中
更改参
浏览 2
提问于2019-10-24
得票数 0
2
回答
将java方法转换为
kotlin
。
返回
lambda表达式
java
、
kotlin
kotlin
1.3.31private ArgumentMatcher<List<Person> customArgumentMatcherfinal int size) {} 我对上面的理解是一个方法声明,它以ArgumentMatcher作为
返回
类型,
接口
的方法在lambda表达式
中
执行,并
返回
结果布
浏览 0
提问于2019-06-22
得票数 2
回答已采纳
3
回答
Kotlin
- Functional (SAM)
接口
与
函数
类型
kotlin
在
Kotlin
1.4
中
,我们现在有了
函数
接口
fun run() if(condition) println("Hello world")在我一直
使用
(T) -> T之前 if(conditi
浏览 5
提问于2020-10-18
得票数 3
回答已采纳
1
回答
为什么我们只
使用
[列表,地图,设置]集合
中
的
Kotlin
?
kotlin
、
collections
我一直在学习
Kotlin
,我也面对过Collections。在
Kotlin
之前,我一直在学习Java,我知道在Java中有很多不同类型的Collections。例如,我们
使用
的不是一般的List, Map, Queue, Set,而是ArrayList, HashMap, LinkedList, LinkedMap等等。虽然在
Kotlin
中
我们只
使用
Map, List, Set之类的通用类型,但是我们也
可以
使用
HashMap等等。那么,到底发生了什么呢
浏览 0
提问于2019-07-14
得票数 1
回答已采纳
1
回答
在
Kotlin
实现onComplete Scala未来
scala
、
kotlin
我从
Kotlin
调用一个
返回
未来的Scala类,我
可以
等待它的未来 val future: Future<String>future, Duration.apply(10, TimeUnit.SECONDS))} 但我真正想要的是能够实现onComplete回调,并将该值传递给
Kotlin
Channel或Flow,
以便
在另一个coroutine中
使用
,因此
浏览 8
提问于2020-08-22
得票数 2
回答已采纳
2
回答
如何制作和
使用
一系列
函数
arraylist
、
kotlin
我如何做一个数组的
函数
列表,并轻松调用每个
函数
?in 0 until functionList.size) functionList[i] 当我尝试这样做时:it()和this:functionList[i](),但是它甚至不会在intellij
中
编译另外,ArrayList<Function<Unit>>
中
的"Unit“是否意味着
返回
值或参数?
浏览 1
提问于2018-11-08
得票数 1
回答已采纳
1
回答
Kotlin
可运行vs () ->单元
kotlin
、
jvm
thread = Thread(this) }的优点和缺点(因为我相信Runnable是实现的,而"() -> Unit“是在这个场景中
使用
的首选方式
浏览 1
提问于2020-10-10
得票数 3
回答已采纳
1
回答
如何
覆盖
同伴对象内的
kotlin
接口
android
、
kotlin
、
retrofit2
我正在用生成代码,
使用
--库jvm 2和我正在编写一个
使用
REST的Android客户机库。我不想只向我的库的用户提供原始的Retrofit响应,所以我想这样
覆盖
它: companion object {问题是,如果我不从生成的Retrofit
接口
(RetrofitBooksApi)扩展类,那么当我某一天从REST规范重新运行代码生成时,我将不会看到
接口
中添加了新的方法,所以我想也许我
可以
从
浏览 3
提问于2021-11-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
假如你想用Kotlin——类与接口
kotlin学习笔记
Kotlin泛型上界与扩展函数
Kotlin-Anko学习(4)Kotlin语法-类、继承、抽象类
从Java到Kotlin(五)
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券