什么网站可以自己做字,友情链接交易平台,内部网站建设_,昆山那个网站推广好函数的基本用法
1、函数的基本格式 2、函数的缺省值
可以为函数设置指定的初始值#xff0c;而不必要传入值
private fun fix(name: String,age: Int 2){println(name age)
}fun main(args: ArrayString) {fix(张三)
}输出结果为#xff1a;张三2
…函数的基本用法
1、函数的基本格式 2、函数的缺省值
可以为函数设置指定的初始值而不必要传入值
private fun fix(name: String,age: Int 2){println(name age)
}fun main(args: ArrayString) {fix(张三)
}输出结果为张三2
private fun fix(name: String,age: Int 2){println(name age)
}fun main(args: ArrayString) {fix(张三,100)
}输出结果为张三100
3、Unit函数
不是所有的函数都有初始值Kotlin中没有返回值的函数叫做Unit函数。
4、Noting类型
TODO函数的任务就是抛出异常。
fun main(args: ArrayString) {fix(张三,100)TODO(异常)
}5、反引号的函数名
为了支持Kotlin和Java的互相操作而Kotlin和Java各自有着不同的关键字不能作为函数名此时使用反引号就能避免冲突 在这里is作为Kotlin的一个关键字。
6、匿名函数
可以非常简单的定义标准库的内置函数匿名函数通常整体传递给其他函数或者从其他函数返回。
6.1 count用于计算字符串大小 使用匿名函数可以计算指定的字符串所包含的字符个数
val total1 Mississippi.count {letter - letter s}
println(total1)6.2 匿名函数的隐式返回
和具体名函数不一样一般情况下隐式函数不需要return关键字返回数据匿名函数会隐式或自动返回函数体最后一行语句的结果。 6.3 it关键字
定义只有一个参数的匿名函数时可以使用it关键字表示参数名。当你需要传入两个值参it关键字就不能使用了