在scala REPL 编辑器内按步骤执行以下操作: (1)定义一个不可变容器列表 list1,内容为("a","b","c","d","e"),使用 foreach 打印出 list1 中的元素 (2)在 list1 列表开头添加元素"t",成为一个新的列表 list2 (3)检测列表 list1 中是否包含指定的元素"
时间: 2023-07-06 19:04:02 浏览: 86
在 Scala REPL 编辑器中执行以下操作:
1. 定义一个不可变容器列表 list1,内容为("a","b","c","d","e"),使用 foreach 打印出 list1 中的元素:
```
val list1 = List("a", "b", "c", "d", "e")
list1.foreach(println)
```
输出结果为:
```
a
b
c
d
e
```
2. 在 list1 列表开头添加元素"t",成为一个新的列表 list2:
```
val list2 = "t" :: list1
```
3. 检测列表 list1 中是否包含指定的元素"t":
```
list1.contains("t")
```
输出结果为:
```
false
```
因为 list1 是不可变的,所以在添加元素时需要创建一个新的列表。同时,由于列表是有序的,添加元素会对列表的顺序产生影响。在这个例子中,添加元素"t"后,它成为了列表的第一个元素。
阅读全文