scala可变集合与不可变集合的理解
var mySet=Set("a","b"); //声明一个可变的mySet变量,可以想象mySet只需的内存地址是A0001
mySet.add("c"); //报错,因为mySet是一个不可变对象,它没有add方法
mySet=Set("a","b","d"); //正常执行,因为用var什么,mySet指针可以改变。这时候mySet只需的内存地址是A0002
val mySet=Set("...
原创
2020-04-08 21:16:00 ·
937 阅读 ·
1 评论