kotlin with函数

测试下with函数:

Kotlin 复制代码
class Person {
    var name: String = ""
    var age: Int = 0
}

private fun testWith() {
    val info = with(Person()) { //with函数 上下文引用:this(可省略);返回代码块最后一行结果;
        name = "刘华强"
        age = 30
        "$name: 宋大哥,你混的早,孝敬你的人也多。"
    }
    println("zxzx, $info")
}

调用testwith函数,打印:

ok.

相关推荐
若亦_4 分钟前
Java中关于this的三种用法
java·开发语言·intellij-idea
2601_9687931432 分钟前
Python Requests 轻量自动化:无需浏览器,实现真人级账号浏览模拟
开发语言·python·自动化
eggwyw1 小时前
关于C++为什么不加入垃圾回收机制解析
开发语言·c++
来让爷抱一个12 小时前
Python 异步里混用同步库,事件循环被卡住的全过程
开发语言·python
心祭丫丫15 小时前
【每天一个 Python 小案例17】Python 实现通讯录
开发语言·人工智能·笔记·python·学习
露天赏雪15 小时前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
yeccheng17 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试
联犀17 小时前
纯 Go 的 CAD 开源库 go-cad:直接解析 DWG/DXF,现在也能导出 PDF
开发语言·golang·pdf
zjxtxdy18 小时前
C++面向对象程序开发-类与对象
开发语言·c++
Nerd(BUG版)19 小时前
KMP学习day4--Kotlin空安全与泛型
学习·安全·kotlin