您的位置:首页 > 其它

kotlin入门(八)函数

2017-06-20 14:23 162 查看


package net.println.kotlin

/**
* Created by wangpeisen_sx on 17-6-20.
*/
fun main(args: Array<String>) {
val arg1 = args[0].toInt()
val arg2 = args[1].toInt()
println(sum(arg1, arg2))
println("$arg1 + $arg2 = ${sum(arg1, arg2)}")
println("$arg1 + $arg2 = ${anotherSum(arg1, arg2)}")

println(int2long(3))
}

fun sum(arg1: Int, arg2: Int): Int {
return arg1 + arg2
}

fun anotherSum(arg1: Int, arg2: Int) = arg1 + arg2 //简化函数体

val int2long = fun(x: Int): Long { //直接赋值给一个常量 匿名函数
return x.toLong()
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: