Kotlin HelloWord

来源:互联网 发布:iphone可以投屏到mac 编辑:程序博客网 时间:2024/06/10 01:08

初次相识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调用类中变量以及方法


原创粉丝点击