元组

说明:

      元组可以理解为一个容器,可以存放各种相同或不同类型的数据,意思就是将多个无关的数据封装为一个整体,称为元组。

注意:

      元组中最大只能有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)

 

posted @ 2022-05-19 08:59  小王同学学编程  阅读(293)  评论(0编辑  收藏  举报
levels of contents