/**
* 編寫函數(shù)注意事項
* 1.功能要單一
* 2.函數(shù)名要做到顧名思義
* 3.參數(shù)個數(shù)不要太多
* 普通函數(shù)也叫具名函數(shù),也就是有具體名稱的函數(shù)
* 函數(shù)的默認返回值為Unit類型,返回值帶其他的類型的需要在參數(shù)的括號后加冒號并指定返回值類型
*/
fun main(args: Array<String>) { //main函數(shù)的類型(Array<String>) -> Unit
checkArgs(args)
val a: Int = args[0].toInt()
val b: Int = args[1].toInt()
println("$a + $b = ${sum(a, b)}")
println("$a + $b = ${add(a, b)}")
println(int2Long(a))
sayHi("This is it")
}
fun checkArgs(args: Array<String>) { //檢查傳入的參數(shù)是否為兩個
if (args.size != 2) {
printUsage()
System.exit(0)
}
}
運行結(jié)果