在Kotlin中,主文件一定要写入fun main(){}函数,只要写入了main函数,Android Studio的左侧就会出现三角图标,表示可运行。
package com.example.myapplication
fun main() {
"".helloworld()
}
fun String.helloworld(){
println("hello world")
}
上面代码中,给String类扩展了一个helloworld方法,该方法打印出helloworld字符串,故所有字符串都可调用helloworld方法
给String类扩展一个尾字母大写函数
fun main() {
println("code".capitalEnd())
}
/**
* 尾字母大写
*/
fun String.capitalEnd():String{
if (this.isEmpty()) return ""
val charArray:CharArray = this.toCharArray()
charArray[length-1] = charArray[length-1].toUpperCase()
return String(charArray)
}