Scala中元祖是一组任意数据类型的集合,
与列表一样,元组也是不可变的,但与列表不同的是元组可以包含不同类型的元素。
| 数组 | 元祖 |
定义 | 元素中数据类型相同 | 元素不同数据类型 |
声明 | val arr = Array(1,2,3) | var tuple = (1,"赵四",2.5) |
调用元素 | arr(1) | tuple(_.1) |
遍历元祖
val tuple1 = (1,"yi",3.4)
tuple1.productIterator.foreach(println(_))