美文网首页
2021-11-30(Kotlin学习笔记)Kotlin 基础(

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

作者: 简单快乐6 | 来源:发表于2021-11-30 17:19 被阅读0次

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"
        }
    }

相关文章

网友评论

      本文标题:2021-11-30(Kotlin学习笔记)Kotlin 基础(

      本文链接:https://www.haomeiwen.com/subject/chvdxrtx.html