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 分钟前
JS 入门通关手册(20):构造函数与原型:JS 面向对象第一课
开发语言·javascript·前端开发·前端面试·构造函数·js进阶·js面向对象
2501_945423545 分钟前
C++与Rust交互编程
开发语言·c++·算法
小王不爱笑1326 分钟前
Java Set 集合全家桶:HashSet、LinkedHashSet、TreeSet 详解与实战
java·开发语言
code_whiter21 分钟前
C++2(类与对象上篇)
开发语言·c++
Teable任意门互动27 分钟前
中小企业进销存实战:Teable多维表格从零搭建高效库存管理系统
开发语言·数据库·excel·飞书·开源软件
En^_^Joy29 分钟前
JavaScript Web API:DOM操作全解析
开发语言·前端·javascript
m0_7432974230 分钟前
嵌入式LinuxC++开发
开发语言·c++·算法
代码改善世界32 分钟前
【C++ 初阶】命名空间 / 输入输出 / 缺省参数 / 函数重载
开发语言·c++
代码探秘者34 分钟前
【大模型应用】2.RAG详细流程
java·开发语言·人工智能·后端·python
小小怪75034 分钟前
高性能密码学库
开发语言·c++·算法