腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
java
代码
中
定义
Kotlin
扩展
函数
java
、
kotlin
、
extension-function
我希望有一个字符串的
Kotlin
扩展
函数
,它只能在MyParent类(受保护的
函数
)的继承者
中
访问。MyParent类是用
java
编写的,无法转换为
Kotlin
。可以
在
java
代码
中
定义
一个方法,作为
Kotlin
代码
中
的
扩展
函数
吗? 我想我需要一些合适的签名,或者一些神奇的@ThisIsExt
浏览 28
提问于2019-07-11
得票数 2
10
回答
从
Java
访问
Kotlin
扩展
函数
java
、
kotlin
、
extension-function
可以从
Java
代码
访问
扩展
函数
吗? 我
在
Kotlin
文件
中
定义
了
扩展
函数
。 其中MyModel是(生成的)
java
类。现在,我想在我的普通
java
代码
中
访问它: 然而,这并不起作用。与
kotlin
的静态
函数
一起使用是可行的: 通过使用import com.test.extensions.ExtensionsP
浏览 61
提问于2015-02-03
得票数 204
回答已采纳
1
回答
是否可以为
Java
类添加“静态”
扩展
函数
?
kotlin
例如,我有
Java
类(来自外部库):我想添加写在
Kotlin
上的
扩展
函数
,并将其称为:据我所知,现在不可能在
Kotlin
中
这样做,因为它只支持的“静态”
扩展
函数
。似乎没有什么
浏览 6
提问于2016-03-15
得票数 15
回答已采纳
2
回答
作为任何RX操作符调用
java
类
中
的
扩展
函数
java
、
android
、
kotlin
、
rx-java
、
kotlin-android-extensions
我创建了一个
扩展
函数
,//doing stuff
在
kotlin
课堂上,我可以用这种方式使用它。现在,我也想在我的
java
类中使用这个
函数
。我已经看到你可以把它静态地称为: MyExtensionFile.s
浏览 0
提问于2017-09-11
得票数 1
回答已采纳
1
回答
从
Java
访问
Kotlin
扩展
函数
kotlin
可以从
Java
代码
访问
扩展
函数
吗? 我
在
Kotlin
文件
中
定义
了
扩展
函数
。com.test.model.MyModel *public fun MyModel.bar(): Int {} 其中MyModel是(生成的)
java
现在,我想在我的普通
java
代码
<
浏览 14
提问于2020-11-26
得票数 0
1
回答
为什么工程反应堆
在
使用switchIfEmpty时会无限期挂起?
spring-boot
、
reactive-programming
、
spring-data-mongodb
、
project-reactor
我的
代码
大致如下所示: .concatMap { type -> reactiveMongoOperations.find
浏览 3
提问于2019-11-21
得票数 1
回答已采纳
3
回答
java
.util.HashMap没有
在
Kotlin
中
实现
java
.util.Map吗?
java
、
inheritance
、
language-lawyer
、
kotlin
我很难理解为什么
Java
HashMap与
Kotlin
中
的Map不兼容: // ERROR: Type mismatch ,这是一个bug,还是故意强制作为
Kotlin
中
的错误??以下是
Java
到
Ko
浏览 2
提问于2015-12-13
得票数 15
回答已采纳
1
回答
如何用自
定义
的
Kotlin
扩展
函数
来隐藏成员
函数
?(就像
Kotlin
stdlib那样)
kotlin
、
kotlin-extension
、
kotlin-java-interop
说: "12.345-6.A".split(".") // <--
Kotlin
's exten
浏览 14
提问于2022-12-03
得票数 0
回答已采纳
1
回答
kotlin
,如何将
扩展
函数
添加到已经
定义
的类同伴对象
中
kotlin
、
companion-object
我想向已经
定义
的类的同伴对象
中
添加一些
扩展
函数
,如}funRunnable.Companion.mainHandler() {我查阅了文档,只是为用户
定义
的类
中
的同伴对象找到
定义
扩展
函数
的语法,而不是为没有同伴对象的类找到语法。
浏览 2
提问于2016-03-16
得票数 3
回答已采纳
2
回答
对于
Kotlin
调用者,我可以将一个方法标记为已弃用,但对于
Java
调用者,我是否可以将其标记为已弃用?
java
、
kotlin
我想以一种对
Kotlin
调用者有用的方式
扩展
API,而不是
Java
调用者。因此,我希望鼓励
Kotlin
用户切换到一种新的方法,而不是困扰
Java
用户。我们有一个混合了
Java
和
Kotlin
的大型
代码
库,短期内不会是100%的
Kotlin
。 有没有办法添加一个@Deprecate标签或类似的标签,只
在
Kotlin
中出现,而不是
Java
?info("This $expensi
浏览 2
提问于2018-10-31
得票数 2
3
回答
在
Java
类
中
调用
Kotlin
挂起
函数
java
、
kotlin
、
kotlin-coroutines
假设我们有以下的暂停
函数
:如果我想在现有的
Java
类
中
调用这个
函数
(目前还不能转换为
Kotlin
)并获得它的返回值
浏览 3
提问于2018-10-18
得票数 57
回答已采纳
1
回答
如何将
kotlin
函数
导入
java
类?
java
、
kotlin
我目前正在通过导入KotlinModule文件
在
java
文件中使用import com.fasterxml.jackson.module.
kotlin
.KotlinModule;类,但是
在
最近的杰克逊库升级(使用2.13)
中
,它被取消了。我
在
寻找新的会议,偶然发现了这个。 但是,我无法
在
java
文件中加载推荐的
函数
,我认为这只适用于
Kotlin
文件。还有别的选择吗?
浏览 2
提问于2022-02-10
得票数 0
回答已采纳
2
回答
从
Kotlin
隐藏静态
Java
方法
android
、
kotlin
我们正在将许多
java
静态方法转换为
kotlin
扩展
函数
。但是,我们需要只为
JAVA
保留一些方法(我们希望强制
kotlin
代码
使用
扩展
函数
)。 有什么方法可以对
kotlin
隐藏
java
静态方法吗?
浏览 2
提问于2018-10-02
得票数 2
回答已采纳
2
回答
Android的
Kotlin
扩展
开销
android
、
system.reactive
、
kotlin
在
代码
中使用
kotlin
扩展
是个好主意吗? 有什么更好的解决办法吗?
浏览 3
提问于2015-04-12
得票数 2
回答已采纳
2
回答
在
不实现RequestHandler的情况下,可以
在
Kotlin
/
Java
中
创建AWS lambda处理程序吗?
java
、
kotlin
、
aws-lambda
、
aws-cdk
在
CDK
中
,lambda处理程序是一个方法引用,那么对于
Java
/
Kotlin
,你需要实现RequestHandler类吗?
在
Java
/
Kotlin
中
定义
lambda的典型方法是
扩展
请求处理程序类并覆盖handleRequest
函数
。然而,当您在
Java
中有许多类似的
函数
时,这将导致许多相似的文件/类
定义
。推荐的<e
浏览 44
提问于2020-05-15
得票数 0
回答已采纳
1
回答
Kotlin
stdlib与数据库
java
、
android
、
data-binding
、
kotlin
、
android-databinding
是否可以
在
xml中使用
Kotlin
stdlib的方法?例如,这段
代码
android:layout_width="match_parent" android:layout_height="wrap_content"
java
.lang.RuntimeException:发现数据绑定错误。*/数据绑定错误*msg:无法
在
类file:D:\Projects\PushTracker-Android\app\src\mai
浏览 2
提问于2017-04-06
得票数 1
2
回答
如何在
Kotlin
数据类字段上列出(
java
)注释?
reflection
、
kotlin
、
annotations
、
jvm
, ElementType.FIELD}) String value();我
在
Kotlin
数据类
中
的一个字段上使用它,它编译得很好: @PropertyName("z") val x: Int
在
IntelliJ和Android
中
,我可以看到它出现在反编译类转储
中
: 每个<
浏览 1
提问于2018-12-19
得票数 4
回答已采纳
1
回答
Kotlin
: LinkedList实现
java
、
kotlin
为什么
Kotlin
在
Kotlin
标准库(stdlib)
中
没有LinkedList实现? 如果我
在
JVM中使用
Kotlin
,那么我使用的是
Java
LinkedList 。stdlib
中
是否有类似的内容(特别是关于
Kotlin
本地开发)?
浏览 1
提问于2017-11-21
得票数 9
回答已采纳
3
回答
接口作为
Kotlin
中
的
函数
android
、
kotlin
如果我用
Java
编写了这个库,情况将如下所示: void onEvent();public class SomeView extends/ Some more functions and implementation details }
在
Kotlin
Java
代码
中使用,所以我想为监听器提供和接口,就像常规视图(如上面所示),但是
浏览 3
提问于2019-03-12
得票数 15
回答已采纳
1
回答
更改
kotlin
扩展
函数
接收器JVM名称
java
、
kotlin
、
kotlin-interop
、
java-interop
假设我有一个用
kotlin
编写的
扩展
函数
,它将DP转换为PX并返回一个NonNull Int
java
中
的
函数
将如下所示public int toPx(int $receiver) { /** implementation */ } 在我看来,$receiver让
Java
-interop看起来像是生成的,不那么吸引人我知道您可以使用@JvmNam
浏览 6
提问于2017-12-12
得票数 8
点击加载更多
相关
资讯
在Python中定义Main函数
在 JavaScript 中定义函数的14种方法
Kotlin系列之扩展函数和属性
Kotlin语法-修饰符、扩展
第五讲-Kotlin里的类型和空处理
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券