Scala学习笔记(二)——入门二
2.1 类型化参数数组
2.2 列表
数组是可变的,列表是不可变的同类对象序列。
操作符 ' :: ' 可以把新元素组合到现有列表的最前端,然后返回作为执行结果的新列表。
用法如下:
2.3 元组
元组也是不可变的,但与列表不同,元组可以包含不同类型的元素。
2.4 set和map
对于set和map来说,同样有可变和不可变的,不过并非提供两种类型,而是通过类继承的差别把可变性差异蕴含其中。
如下是可变set:
如下是不可变Map:
数组是可变的,列表是不可变的同类对象序列。
操作符 ' :: ' 可以把新元素组合到现有列表的最前端,然后返回作为执行结果的新列表。
用法如下:
元组也是不可变的,但与列表不同,元组可以包含不同类型的元素。
对于set和map来说,同样有可变和不可变的,不过并非提供两种类型,而是通过类继承的差别把可变性差异蕴含其中。
如下是可变set:
如下是不可变Map: