kotlin的异常捕获
kotlin的异常捕获try {val args1=args[0].toInt()val args2=args[1].toInt()print("$args1+$args2=${sum(args1,args2)}")} catch (e: Exception) {println("你确定你输入的时正整数吗")...
·
kotlin的异常捕获
try {
val args1=args[0].toInt()
val args2=args[1].toInt()
print("$args1+$args2=${sum(args1,args2)}")
} catch (e: Exception) {
println("你确定你输入的时正整数吗")
} finally {
println("exit")
}
基本和java一样
kotlin的具名参数
fun sum(arg1:Int,arg2:Int):Int{return arg1+arg2}
sum(arg2=2,arg1=5)
交换位置也无所谓
kotlin的变长参数
可以在任何位置 因为有具名参数的原因
fun main(args: Array<String>) {
hello(1,5,4,7,s="s")
}
fun hello(vararg int :Int,s:String){
int.forEach (::println)
println(s)
}
*+数组表示将这个数据展开 只用在变长参数里面
更多推荐

所有评论(0)