scala当中有两种类型的变量一种是val,另外一种是var。val声明的变量一旦声明就不可以再重新赋值了,var声明的变量一旦声明依然可以重新赋值。
val声明变量
scala val重新赋值.png当我们使用
myval = love
对变量重新赋值的时候,编译器会报错。
val显示声明变量
scala还可以显示的声明变量,指定变量的数据类型。
scala指定数据类型var 声明变量
var 声明的变量是可以随时变化的。
var 变量总结
scala声明变量的方式比较灵活,我认为这源于scala这门编程语言的主要目的是让coder可以更加自由的按照自己的方式去编写这些语言。所以杂糅了很多语言特性。但是只要自己稍加修改,程序在性能或者易读性上都会更上一层楼。
网友评论