Avatar ·

如何将Kotlin文件转换为Java源代码?

大家好!我是一名初级开发者,最近开始学习Kotlin。我有一个用Kotlin编写的项目,但我的团队负责人要求提供该代码的Java版本,因为部分团队成员尚未切换到Kotlin,只使用Java。 以下是我的Kotlin函数示例: ```kotlin data class User(val name: String, val age: Int) fun processUsers(users: List): List { return users .filter { it.age >= 18 } .map { "${it.name} (${it.age} лет)" } } ``` 我尝试手动将其重写为Java,但结果很冗长,尤其是lambda和data class。我知道Kotlin编译为JVM字节码,但能否将Kotlin反编译回Java?或者是否有工具可以自动完成此操作?也许IntelliJ IDEA有相关插件? 希望能获得现成的解决方案,以节省时间并避免手动迁移时出错。提前感谢您的帮助! <<>>

使用反编译