美文网首页
从0开始的KotLin学习(一)

从0开始的KotLin学习(一)

作者: 秋十三 | 来源:发表于2017-05-22 15:51 被阅读0次

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

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

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

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学习(一)

      本文链接:https://www.haomeiwen.com/subject/zcnbxxtx.html