元组
- 元组就是使用
()
包裹起来的一组数 - 它把无关的数据包裹成了一个整体,
Map
是通过键值对
的方式建立关联
创建元组
val tuple: (String, Int, String) = ("Scala", 18, "123")
取值
println(tuple._1) // Scala println(tuple._2) // 18
遍历
for (t <- tuple.productIterator){ println(t) } ----------------------- Scala 18 123
特殊
如果元组里元素个数为2
,称之为对偶
,类似于Map
的键值对
创建
注意是使用
Map
创建的
val tupleMap: Map[Int, String] = Map((1, "AA"))
遍历
每传入的一个元素都是一个
元组
tupleMap.foreach((t)=>{println(t)}) // t -> 就是一个元组
下一篇
Scala 集合介绍
Scala 集合介绍