Discuz! BBS

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 110|回复: 0

AndroidStudio中,Java和Kotlin互相调用

[复制链接]

313

主题

449

帖子

2824

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2824
发表于 2025-6-12 06:33:03 | 显示全部楼层 |阅读模式
Kotlin调用Java:
  1. // MyJavaClass.java
  2. public class MyJavaClass {
  3.     public String sayHello(String name) {
  4.         return "Hello, " + name;
  5.     }
  6. }
复制代码

Kotlin调用:
  1. val javaClass = MyJavaClass()
  2. val message = javaClass.sayHello("Kotlin")
  3. println(message) // 输出: Hello, Kotlin
复制代码
————————————————————————————————————————
Java调用Kotlin:
  1. // MyKotlinClass.kt
  2. class MyKotlinClass {
  3.     fun greet(name: String): String {
  4.         return "Hi from Kotlin, $name"
  5.     }
  6. }
复制代码

Java调用:
  1. MyKotlinClass kotlinClass = new MyKotlinClass();
  2. String message = kotlinClass.greet("Java");
  3. System.out.println(message); // 输出: Hi from Kotlin, Java
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-7-7 14:35 , Processed in 0.013909 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表