从0开始的KotLin学习(一)

代码编译及环境均使用https://try.kotlinlang.org
使用在线平台的好处是无需安装软件,即便是在手机上也可以调试运行(尽管输入体验很糟糕)

fun main(args: Array) {
    if (args.size == 0) {
        println("Please provide a name as a command-lineargument")
        return
    }
    println("Hello, ${args[0]}!")
}

从本段代码可以看到。kotlin使用关键字fun来声明函数,主函数main接收一个字符串数组作为参数,当args的长度为0时,退出主函数,因此return的作用是退出当前的函数。

从0开始的KotLin学习(一)_第1张图片
image.png

定义一个函数,其形式如下:

fun 不可省略的函数名 (可省略的参数列表)[:可省略的函数返回值类型]
{//函数主体}

按照上面的形式,可以写出如下的函数

fun max(a:Int,b:Int):Int{
    if(a>b){
        return a
    }
    else{
        return b
    }
}

也可以采取更为简洁的写法:

fun max2(a:Int,b:Int):Int=if(a>b) a else b

你可能感兴趣的:(从0开始的KotLin学习(一))