腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
10
回答
从
Java
访问
Kotlin
扩展
函数
java
、
kotlin
、
extension-function
可以从
Java
代码
访问
扩展
函数
吗? 我
在
Kotlin
文件
中
定义了
扩展
函数
。 其中MyModel是(生成的)
java
类。现在,我想在我的普通
java
代码
中
访问它: 然而,这并不起作用。与
kotlin
的静态
函数
一起
使用
是可行的: 通过
使用
import com.test.extensions.Ex
浏览 61
提问于2015-02-03
得票数 204
回答已采纳
2
回答
从
Kotlin
隐藏静态
Java
方法
android
、
kotlin
我们正在将许多
java
静态方法转换为
kotlin
扩展
函数
。但是,我们需要只为
JAVA
保留一些方法(我们希望强制
kotlin
代码
使用
扩展
函数
)。 有什么方法可以对
kotlin
隐藏
java
静态方法吗?
浏览 2
提问于2018-10-02
得票数 2
回答已采纳
2
回答
在
java
代码
中
定义
Kotlin
扩展
函数
java
、
kotlin
、
extension-function
我希望有一个字符串的
Kotlin
扩展
函数
,它只能在MyParent类(受保护的
函数
)的继承者
中
访问。MyParent类是用
java
编写的,无法转换为
Kotlin
。可以
在
java
代码
中
定义一个方法,作为
Kotlin
代码
中
的
扩展
函数
吗? 我想我需要一些合适的签名,或者一些神奇的@ThisIsExtenstionFu
浏览 28
提问于2019-07-11
得票数 2
1
回答
Kotlin
: LinkedList实现
java
、
kotlin
为什么
Kotlin
在
Kotlin
标准库(stdlib)
中
没有LinkedList实现? 如果我
在
JVM中
使用
Kotlin
,那么我
使用
的是
Java
LinkedList 。stdlib
中
是否有类似的内容(特别是关于
Kotlin
本地开发)?
浏览 1
提问于2017-11-21
得票数 9
回答已采纳
2
回答
作为任何RX操作符调用
java
类
中
的
扩展
函数
java
、
android
、
kotlin
、
rx-java
、
kotlin-android-extensions
我创建了一个
扩展
函数
,//doing stuff
在
kotlin
课堂上,我可以用这种方式
使用
它。现在,我也想在我的
java
类中
使用
这个
函数
。我已经看到你可以把它静态地称为:
浏览 0
提问于2017-09-11
得票数 1
回答已采纳
1
回答
在
Java
代码
中
使用
kotlin
扩展
函数
java
、
android
、
kotlin
、
fragment
我已经创建了一个
扩展
函数
,用于监听按钮的单击侦听器,当我试图从
Java
代码
访问它时,它不起作用。 无法从
java
文件访问clicks(),这是我尝试过的 你能建议一下如何解决这个问题吗?setOnClickListener { } }
在
我的
java
代码
中
- Filli
浏览 19
提问于2021-01-17
得票数 0
回答已采纳
1
回答
是否可以为
Java
类添加“静态”
扩展
函数
?
kotlin
例如,我有
Java
类(来自外部库):我想添加写在
Kotlin
上的
扩展
函数
,并将其称为:据我所知,现在不可能在
Kotlin
中
这样做,因为它只支持的“静态”
扩展
函数
。似乎没有什么
浏览 6
提问于2016-03-15
得票数 15
回答已采纳
2
回答
在
android
java
类中
使用
Kotlin
扩展
android
、
kotlin
、
kotlin-extension
在
android类
中
可以
使用
kotlin
扩展
吗?示例: return "something"然后
在
Java
中
使用
它,如: String someString = "
浏览 4
提问于2015-06-16
得票数 14
回答已采纳
1
回答
从
Java
访问
Kotlin
扩展
函数
kotlin
可以从
Java
代码
访问
扩展
函数
吗? 我
在
Kotlin
文件
中
定义了
扩展
函数
。com.test.model.MyModel *public fun MyModel.bar(): Int {} 其中MyModel是(生成的)
java
现在,我想在我的普通
java
代码
中
浏览 14
提问于2020-11-26
得票数 0
2
回答
如何从注解处理器生成
Kotlin
文件?
java
我有一个
Java
注释处理器,它在编译期间生成一堆
java
文件。我希望通过添加
扩展
方法使生成的类
在
Kotlin
中
更好地
使用
。我
在
Kotlin
论坛上被告知,我可以尝试编写一个包含
扩展
函数
的
Kotlin
文件。IntelliJ可以看到我生成的类,我可以按预期
使用
扩展
函数
,但是应用程序不会编译,因为编译器找不到新的
Kotlin</
浏览 330
提问于2018-02-05
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
2
回答
Kotlin
的isNullOrBlank()
函数
可以导入到xml中用于数据绑定吗?
android
、
kotlin
、
android-databinding
layout_constraintBottom_toBottomOf="parent"/> 是否可以在数据元素
中
创建一个导入,以便我可以从isNullOrBlank类中
使用
kotlin
.text.StringsKt ()
函数
?它希望能够像这样
使用
:android:visibility="@{(viewModel.data.title.
浏览 0
提问于2018-08-23
得票数 12
回答已采纳
1
回答
为什么工程反应堆
在
使用
switchIfEmpty时会无限期挂起?
spring-boot
、
reactive-programming
、
spring-data-mongodb
、
project-reactor
背景Flux.just("type1", "type2", "type3", "type4") reactiveMongoOperations.find如果我
使用
flatMap而不是concatMap并不重要,它
浏览 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
回答已采纳
2
回答
如何
使用
doOnTextChanged()而不覆盖textWatcher?
android
、
kotlin
、
default
我对安卓工作室
中
的
Kotlin
或
Java
的暗示并不熟悉。他们
中
的大多数人都把我当成了Android的初学者。例如,它的意思是:我知道,
在
重写方法
中
,(s:CharSequence, start: Int, before但是如何在这里
使用
它而不覆盖呢?第二个是start,第三个是before,最后是重写方法的count。但我只知道s: CharSequence的作用,不知道如何在重
浏览 19
提问于2022-10-06
得票数 0
回答已采纳
1
回答
Google people是否支持
Java
中
的“
使用
app Actions将Android应用程序
扩展
到Google Assistant”?
java
、
android
、
actions-on-google
、
app-actions
下面的站点中有一个说明和
Kotlin
示例
代码
。通过app Actions将Android应用程序
扩展
到Google Assistant: https://codelabs.developers.google.com/codelabs/appactions/#0 有没有可能用
Java
而不是
Kotlin
来实现这个
函数
?我想知道是不是Google的人不支持
Java
中
的
Java
函数
浏览 10
提问于2020-08-11
得票数 0
1
回答
如何
使用
Kotlin
反射只获得声明的成员(而不是继承的)?
kotlin
、
kotlin-reflect
是否有任何方法只获取带有
Kotlin
反射的类(而不是继承的)的声明的成员?类似于
Java
中
的或...Fields()的东西,但对于成员来说,和是免费的,其中: 返回一个数组,该数组包含反映.类的所有声明方法的方法对象,但不包括继承的方法。
浏览 3
提问于2022-03-16
得票数 1
回答已采纳
1
回答
如何用自定义的
Kotlin
扩展
函数
来隐藏成员
函数
?(就像
Kotlin
stdlib那样)
kotlin
、
kotlin-extension
、
kotlin-java-interop
说: "12.345-6.A".split(".") // <--
Kotlin
's exten
浏览 14
提问于2022-12-03
得票数 0
回答已采纳
2
回答
如何从批注处理器生成
kotlin
文件?
kotlin
、
annotation-processing
我有一个
java
注解处理器,它在编译过程中生成一堆
java
文件。我想通过添加
扩展
方法使生成的类更易于
在
kotlin
中
使用
。我
在
kotlin
论坛上被告知,我可以尝试的事情是编写一个包含我的
扩展
函数
的
kotlin
文件。我已经尝试过了,我
使用
Filer对象创建了这个文件,并将其输出到StandardLocations.SOURCE_OUTPUT目录。Intellij可以看到我生成的类,我
浏览 49
提问于2016-02-02
得票数 20
1
回答
更新版本1.6.10后,
Kotlin
反射无法返回
函数
android
、
kotlin
、
reflection
我
在
我的Android应用程序
中
声明了以下
kotlin
属性: dao::class.functions.find由于我已经将
kotlin
更新为1.6.10版本,因此每当我尝试执行上面的
代码
时,都会引发下面的wierd异常。当我
使用
Android的计算工具计算表达式时,也会引发相同的异常: “不正确的
Java
方法解析序列公开挂起乐趣计数():it.kfi.lor
浏览 3
提问于2022-02-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
干货教程|DolphinScheduler 中的函数使用与扩展
Kotlin系列之扩展函数和属性
从Kotlin开发者角度看Java缺失的特性
Kotlin语法-修饰符、扩展
Android开发者需知的5种Kotlin特性
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券