2021-11-30(Kotlin学习笔记)Kotlin 基础(

2021-11-30  本文已影响0人  简单快乐6

kotlin java 隔离

//java 中不能调用
fun `showTest`(){

}
//空格也可以作为函数
fun `   `(){

}
//不希望别人看懂,自己可以做个标号
fun `123456`(){

}

kotlin 扩展函数

//String 扩展函数
fun String.println(){
    
}

java 中调用扩展函数

FileKt.readText(file,Charsets.UTF_8)

高级函数

fun show(isShow: Boolean, method:(Boolean)->String){
    var result = ""
    if(isShow)  {
        result = method(true)
    } else {
        result = method(false)
    }
    println("result:$result")
}
fun main(){
        //FileKt.readText(file,Charsets.UTF_8)
        show(true){
            println(it)
            "返回结果:$it"
        }
    }
上一篇下一篇

猜你喜欢

热点阅读