美文网首页kotlin
Android之Kotlin:Kotlin中var和val的区别

Android之Kotlin:Kotlin中var和val的区别

作者: STE北京老徐 | 来源:发表于2019-03-30 17:59 被阅读0次
image.png

Kotlin中有两个关键字定义变量,这两个关键字外形看着差别很小就只差了一个字母,但实际差别很大的。
var是一个可变变量,这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和java中声明变量的方式一样。
val是一个只读变量,这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。

    fun main() {
    var name = "我是变量"
    println(name)
    name = "我变了"
    println(name)
    val finalValue = "我是不可改变的"
    finalValue = "我强制改变"
    println(finalValue)
}
image.png

相关文章

  • Android之Kotlin:Kotlin中var和val的区别

    Kotlin中有两个关键字定义变量,这两个关键字外形看着差别很小就只差了一个字母,但实际差别很大的。var是一个可...

  • Kotlin编程之路——基本语法

    我们写的代码片段可以在这里运行测试 测试代码地址 Kotlin中var和val的区别 在Kotlin中的 var...

  • Kotlin秘籍之变量

    Kotlin中怎样声明一个变量 kotlin中声明变量需要使用val和var关键字 例如: var 和 val的区...

  • Kotlin中var和val区别

    前几天朋友圈刷爆了关于Kotlin成为Android官方语言的新闻,为了体验一下,开始学习Kotlin的基础语法。...

  • Kotlin相关

    Kotlin安装 Android Studio Idea Kotlin使用 var关键字声明可变属性,val关键字...

  • Kotlin中var和val 的区别

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

  • Kotlin中var和val的区别

    Kotlin中有两个关键字定义变量,这两个关键字外形看着差别很小就只差了一个字母,但实际差别很大的。

  • Kotlin笔记

    一、Kotlin基础 1.1 变量 在Kotlin中变量分为可变引用var和不可变引用val,val对应的是jav...

  • kotlin入门(一)

    kotlin入门(一)kotlin入门(二)kotlin入门(三) var与val var 表示该变量是可修改的变...

  • Kotlin语法一

    1.常量和变量 Kotlin 中,使用val 声明常量,使用 var声明变量。 Kotlin 具有自动类型推断的特...

网友评论

    本文标题:Android之Kotlin:Kotlin中var和val的区别

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