元组
说明:
元组可以理解为一个容器,可以存放各种相同或不同类型的数据,意思就是将多个无关的数据封装为一个整体,称为元组。
注意:
元组中最大只能有22个元素。
1、创建元组
val tuple = ("hello", 10, 'a', true) println(tuple)
2、访问数据
println(tuple._1) println(tuple._3) //另一种,传入索引位置 println(tuple.productElement(0))
3、遍历元组数据, productIterator迭代器
for (elem <- tuple.productIterator) println(elem)
4、嵌套元组
val mulTuple = (1, 2, "scala", (11, 22, 'b'), 'c') //访问数据 println(mulTuple._4._3)