美文网首页
scala中var与val的区别

scala中var与val的区别

作者: 行走于无形之中 | 来源:发表于2019-03-30 01:08 被阅读0次
    scala中,var可以理解为声明的是变量,因此是可变的,val声明的是值,因此是不可变得。
    //var 声明的是变量
    scala> var age=18
    age: Int = 18
    
    scala> age=19
    age: Int = 19
    
    //val 声明的是值,是不可更改的
    scala> val name="张三"
    name: String = 张三
    
    scala> name="李四"
    <console>:12: error: reassignment to val
           name="李四"
               ^
    

    相关文章

      网友评论

          本文标题:scala中var与val的区别

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