首页 > 智能设备 > 正文

spark中var与val的区别

智能设备 时间:2024-11-20 18:01:58

spark scalavarval、def区别对比

Val 和Var 的区别

一. 最直观的就是:val定义的变量不能被再次赋值,而var定义的可以,见下图

二. 事实上,var 修饰的对象引用可以改变,val 修饰的则不可改变,但对象的状态却是可以改变的。

三. def需要注意的地方

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。