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()
}
相关文章推荐
- Kotlin入门(9)函数的基本用法
- Kotlin快速入门(2) -- 函数
- Kotlin入门(二)——函数fun
- kotlin开发Android入门篇六Lambda与高级函数
- Kotlin入门篇(二),如何声明函数和处理空值
- Kotlin入门(9)函数的基本用法
- javascript入门·向函数传递表单数据和元素(赠送一小技巧)
- AJAX入门之深入理解JavaScript中的函数
- Visual Studio 2005入门 之 函数兼本章总结 [视频]
- [NET]Net中的反射使用入门(根据类名和函数名,生成和调用对象的成员函数)
- javascript入门·向函数传递表单数据和元素(赠送一小技巧) .txt
- AJAX入门之深入理解JavaScript中的函数
- AJAX入门之深入理解JavaScript中的函数
- 消息钩子函数入门篇
- AJAX入门之深入理解JavaScript中的函数
- AJAX入门之深入理解JavaScript中的函数
- 挑战30天C++入门极限-C/C++中函数指针的含义(上)
- 挑战30天C++入门极限-C/C++中函数指针的含义(下)
- js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
- pl/sql入门第三章--单行函数和组函数