Intellij IDEA是跨平台的,有2个版本:商业版(Ultimate)和社区版(Community)。其中商业版是收费的,社区版是免费的,商业版要比社区版功能丰富。开发kotlin应用,只需要选择免费的社区版就可以了,安装过程在此略过,下面尝试在Intellij IDEA运行kotlin程序。
1. 新建Intellij IDEA测试工程
双击运行Intellij IDEA,单击“Create New Project”按钮
在弹出的New Project 窗口左侧列表选择Kotlin,在右侧窗口中选择Kotlin/JVM。
点击Next,之后输出工程名称,目录等信息,点击Finish
2. 新建kotlin文件
选择菜单File->New->Kotlin File/Class,输入文件名称FirstKotlin,输入测试代码:
fun main(args : Array<String>) {
println("hello world")
System.out.println("你好吗")
}
3. 运行程序
点击Add Configuration:
在弹出的Run/Debug Configurations窗口左侧点击+,选择Kotlin,右侧Main Class输入Kotlin编译生成的类名:FirstKotlinKt,点击OK完成。
这时点击Add Configuration选择FirstKotlinKt,点击右侧的运行程序。
输出结果:
4. java和kotlin混合编程
新建一个Java类,File->New->Java Class,输入名称:FirstJava,点击OK完成,输入如下测试代码:
public class FirstJava {
public String getName() {
return "bill";
}
}
然后在FirstKotlin.kt使用FirstJava类:
fun main(args : Array<String>) {
println("hello world")
System.out.println("你好吗")
println("Hello " + FirstJava().name)
}
运行输出结果:
5. Intellij IDEA 运行java程序
把上述FirstJava里的内容修改为:
public class FirstJava {
public String getName() {
return "bill";
}
public static void main(String[] args) {
System.out.println(new FirstJava().getName());
}
}
运行java程序,需要添加一个配置,点击Edit Configurations,在弹出的Run/Debug Configurations窗口左侧点击+,选择Application。
在右侧输入name和Main Class,点击OK完成。
之后点击运行按钮运行java程序,输出结果: