【问题标题】:Room database created in Kotlin, activity written in Java, can I do that?用 Kotlin 创建的房间数据库,用 Java 编写的活动,我可以这样做吗?
【发布时间】:2019-06-24 10:31:36
【问题描述】:

我有一个活动和其他用 Java 编写的东西,但还不想转换为 Kotlin。现在我需要创建一个房间数据库,我想为此使用 Kotlin。如果我这样做,我的 java 程序可以访问用 Kotlin 编写的 Room 数据库吗? 谢谢。

【问题讨论】:

  • 嗨@User1221688,您似乎是SO 新手,可能不太熟悉它的工作原理。你的问题似乎得到了一些反对票,我相信这很可能是因为它表明缺乏研究。 SO 用户通常会欣赏人们在尝试通过博客文章和教程自行解决问题后发布问题。 Kotlin 最初是为了与 Java 完全兼容而编写的,通过谷歌搜索这个问题,您可能已经找到了关于该语言如何工作的一些很好的解释。希望对您有所帮助。 :)
  • 别担心,我花了一点时间才弄清楚 Stack Overflow 的实际工作原理。

标签: java android kotlin android-room


【解决方案1】:

是的,你可以。您可以使用 Java 调用 Kotlin 函数,也可以使用 Kotlin 调用 Java 函数。但是你必须在.kt文件中编写kotlin代码,在.java文件中编写Java代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多