为了账号安全,请及时绑定邮箱和手机立即绑定

如何将 Java 原始浮点数转换为 Kotlin 浮点数?

如何将 Java 原始浮点数转换为 Kotlin 浮点数?

慕姐8265434 2021-12-01 14:49:04
我正在尝试将原始类型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()


查看完整回答
反对 回复 2021-12-01
  • 1 回答
  • 0 关注
  • 165 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信