前言
上节讲到kotlin的变量声明相关,这节简单讲讲kotlin的函数规则
涉及内容
- 函数规则
下面做以讲解
一. 函数规则
函数编写规则
/**
* fun 函数名(参数名:参数类型):返回值类型{
* //函数体
* }
*
*/
下面给个例子:
fun main(args:Array<String>):Unit{
}
Unit表示返回值类型为void,即无返回值,这时以上main方法可以简写成以下格式:
fun main(args: Array<String>){
}
下面给出一些简单的代码示例:
//简易计算器,计算加减乘除
var a=8
var b=2
printLog("a+b="+jia(a,b))
printLog("a-b="+jian(a,b))
printLog("a*b="+cheng(a,b))
printLog("a/b="+chu(a,b))
//作业
var hello=sayHello("小明")
printLog(hello)
var drink=checkAge(17)
printLog("是否能喝酒?"+drink)
saveLog(5)
}
fun jia(a:Int,b:Int):Int{
return a+b
}
fun jian(a:Int,b:Int):Int{
return a-b
}
fun cheng(a:Int,b:Int):Int{
return a*b
}
fun chu(a:Int,b:Int):Int{
return a/b
}
fun sayHello(name:String):String{
return name+",你好!"
}
fun checkAge(age: Int): Boolean {
return age > 18
}
fun saveLog(logLevel:Int){
printLog("Log打印等级为:"+logLevel)
}
这节讲完了,谢谢诶。
网友评论