Ala*_*ano 46 java android kotlin
在我的Kotlin项目中,我有一些Java代码,我想将其转换为Kotlin.将Java文件转换为Kotlin的菜单项被禁用,因为它不是我想要转换的整个文件.
如何将Java代码转换为Kotlin?
oka*_*ose 91
您不需要安装任何插件来将Java代码转换为kotlin代码.现在,谷歌正式支持 Kotlin语言.
如果您使用较旧的Android Studio(低于3.0版本),则菜单下会有一个Kotlin工具.
安装Kotlin插件:
将Java代码转换为Kotlin代码:
yol*_*ole 31
没有工具可以将Kotlin代码转换为Java.如果要将文件的一部分从Java转换为Kotlin,最简单的方法是从IDE中的Java文件中复制代码并将其粘贴到Kotlin文件中.
Md *_*sin 19
要在Android studio中转换Java代码,请使用CTRL + SHIFT + ALT + K.
要从网站转换使用Try Kotlin网站.
要从Android应用转换,请在Android中使用Master.
Rus*_*lan 13
我找到了一个解决方法:
在Android Studio 3.0中
Android Studio 3.0完全支持Kotlin (即需要NO Kotlin插件).如果你有Android Studio > = 3.0那么你的下面的工作很容易,
将现有Java代码转换为Kotlin代码
在Android Studio 3.0中,打开Java文件并选择Code> Convert Java File to Kotlin File.
或者,创建一个新的Kotlin文件("文件">"新建">"Kotlin文件/类"),然后将Java代码粘贴到该文件中 - 出现提示时,单击" 是"将代码转换为Kotlin.您可以选中下次不显示此对话框,这样可以轻松地将Java代码段转储到Kotlin文件中.
对话窗口
注意::创建新项目时
勾选复选框包括Kotlin支持以获得整个项目的kotlin支持.
下面是新的Android项目创建窗口的第一个屏幕的屏幕截图,可以选择将Kotlin支持包含在整个项目中.
使用IntelliJ派生的IDE将Java代码粘贴到Kotlin文件时,IDE不会将Java转换为Kotlin。
问题似乎源于IntelliJ,不知道代码是Java。这是确保代码转换为Kotlin的简单方法。
通过首先将Java代码粘贴到Java暂存文件中,您已经使IntelliJ知道该代码段是Java代码。粘贴到Kotlin文件时,它将自动将代码转换为Kotlin。