新建项目¶
我们使用IntelliJ IDEA,新建一个Kotlin项目。
Hello World¶
package com.rustfisher.ktpractice.intro
fun main(args: Array<String>) {
println("Hello World - fun main(args: Array<String>)")
}
通常Koltin代码写在包(packages)里。
我们也可以选择是否定义包。如果代码不在包里,那么它归属于默认的包。
Kotlin应用的入口是主函数main
。
在Kotlin 1.3里,主函数可以不带任何参数。主函数没有返回值。
fun main() {
println("Hello world - fun main()")
}
在Kotlin1.3之前,主函数必须有Array<String>
参数。这点和Java类似。
fun main(args: Array<String>) {
println("Hello World - fun main(args: Array<String>)")
}
如图,当两种main函数同时存在时,以带有Array<String>
参数的方法为主。
变量¶
用var来声明可变的变量。
用val来声明不可变的变量。
package com.rustfisher.ktpractice.intro
var firstName: String = "Rust"
val lastName = "Fisher"
fun main(args: Array<String>) {
println("$firstName $lastName")
}