Kotlin-HelloWorld
Kotlin入门
首先要有kotlin的环境,我是Android开发人员,我用AS就行了,其他想要学习的,可以用Idea或者eclipse都可以,Idea里面可以自动配置环境,如果要求不高,下载免费版就可以了。Android Studio本身就是免费的。
先写一个最简单的HelloWorld。但是Kotlin有两种写主函数的方式。
第一种HelloWorld
看起来是不是超级简单,学过java的就会觉得,少了太多东西,没有类名,没有权限修饰符,没有参数,就连调用方法都不用写类名,直接调用就行了
fun main() {
println("HelloWorld")
}
第二种HelloWorld
第二种方式是不是看着舒服多了,有了类名,有了主函数的参数,但是多了一个companion object而且多了一个注解。总之如果要运行的主函数在类里面,就要这样写,暂时不要问为什么。
class HelloWorld {
companion object{
@JvmStatic
fun main(args: Array<String>) {
println("HelloWorld")
}
}
}