scala中的var,val,immutable,mutable理解小结_sparkval和var是什么-CSDN博客

网站介绍:文章浏览阅读1.3w次,点赞15次,收藏21次。最近项目要用到spark平台,无论是看源码还是写程序都需要用scala语言,接触了两天之后,对映射Map这里有点疑问,做了点测试之后记一记自己的想法。 首先,在scala中定义变量有var和val两种方式,前者定义一个可变量,后者定义一个不可变量,类似Java中的final或者C++中的const,如图1的示例可展示两者的区别。图1 尝试改变一个val定_sparkval和var是什么