Kotlin中var和val 的区别

var和val均为Kotlin开发中的关键字定义变量,两者虽然长得很像但是作用大不相同。

var为可变变量,即可以通过重新赋值来改变其内容的变量,与java中传统的声明变量方式基本一致。

val为只读变量,可以将它理解为java变量常用修饰符中的final,在初始化的时候需要赋值,且不能被修改。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 人生苦多,快来 Kotlin ,快速学习Kotlin! 什么是Kotlin? Kotlin 是种静态类型编程...
    任半生嚣狂阅读 26,516评论 9 118
  • 本文是在学习和使用kotlin时的一些总结与体会,一些代码示例来自于网络或Kotlin官方文档,持续更新... 对...
    竹尘居士阅读 8,640评论 0 8
  • Kotlin中有两个关键字定义变量,这两个关键字外形看着差别很小就只差了一个字母,但实际差别很大的。
    sirai阅读 5,435评论 0 0
  • 不重要的废话 前段时间看了一遍《Programming Kotlin》,主要目的是想提高自己的英文阅读能力,能力提...
    珞泽珈群阅读 8,787评论 1 7
  • 秋末的天气慢慢变得喜怒无常,时好时坏,慢慢变得萧瑟,看着校园的一切,感觉特别的凄凉,我想这对我来说秋的美是美的凄...
    Q梦love阅读 3,332评论 1 1

友情链接更多精彩内容