Kotlin HelloWord

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_26781697/article/details/78830736

初次相识Kotlin便被她的简洁所吸引,于是开始跟着文档撸码,小的初级java自学kotlin,障碍无限,各位看官请不要见笑

1、首先当然还是HelloWorld了

package com.freefly.Day09

/**
 * Created by beaverstech on 2017/12/18.
 */
class HelloWorld {
    
}
fun main(array: Array<String>){
    println("Hello World")
}

但是如果有童鞋习惯了java的写法的话在这可能会入坑,因为在java中main函数是写在class内部的,但是kotlin的main函数一般写在class外部。

2、kotlin基本语法

class Demo {
    fun p(x:Int,y:Int)= print(x+y)
    var s="hello"


}
fun main(array: Array<String>){
    var a=Demo()
    a.p(2,3)
    println(a.s)

    println("HelloWorld")

}
定义一个Demo的类,类中有一个属性 s 类型为String,初始值为hello

Demo类中还有一个p方法,参数为x,y都为Int类型,输出两参数之和

3、kotlin 面向对象

在main函数中声明一个Demo类型的对象a,再用a调用类中变量以及方法


猜你喜欢

转载自blog.csdn.net/sinat_26781697/article/details/78830736