kotlin 基础 7 默认参数和具名参数
2019-04-05 本文已影响4人
zidea
kotlin.jpeg
fun calRectArea(width:Float,length:Float):Float{
return width * length
}
fun calCircleArea(PI:Float,radius:Float):Float{
return 2 * PI * radius
}
fun colcumVolumn(PI:Float,radius: Float,height:Float):Float{
return PI * radius * radius * height
}
fun ballSurface(PI: Float,radius: Float):Float{
return PI * radius * radius * 4
}
val pi = 3.1415926f
fun calCircleArea(PI:Float = pi,radius:Float):Float{
return 2 * PI * radius
}
println(calCircleArea(radius = 2.0f))
- 在函数定义时候可以给函数参数一个默认值
PI:Float = pi
-
对于参数有默认值的函数,只想传入一个参数,需要指定函数名来进行传递参数
kotlin_end.jpg