我正在尝试将原始类型float从 Java转换为Floatkotlin,如下所示:kotlinFloat = myJavaObject.floatProperty()但是我收到类型不兼容等错误。我到处寻找答案,但我无法找到。我试图创建 Float 对象 ->Float(myJavaObject.floatProperty())但它失败了,因为 Float 构造函数是私有的。我对 kotlin 很陌生,我知道这听起来很愚蠢,但我试图找到答案大约 20 分钟,但找不到任何答案。
1 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
Kotlin 有to___
类似这样的扩展方法。你需要的是toFloat()
kotlinFloat = myJavaObject.floatProperty().toFloat()
添加回答
举报
0/150
提交
取消