是的,Kotlin 完全兼容 Java 代码,这也是 Kotlin 能被广泛使用的重要原因之一。
互相调用
同一项目混合使用
.kt 文件,也有 .java 文件标准库互通
List、Map、String 等都和 Java 对应类型兼容Android 开发友好
Java 代码:
public class JavaDemo {
public static String hello() {
return "Hello from Java";
}
}
Kotlin 调用:
fun main() {
println(JavaDemo.hello())
}
null 在 Kotlin 中会有可空类型处理object、when)不能用作 Java 方法名如果你愿意,我可以给你讲 Java 转 Kotlin 的最佳实践 或 常见坑点。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。