美文网首页
scala之元组

scala之元组

作者: 虚心若愚_b5c1 | 来源:发表于2020-01-08 15:28 被阅读0次

    元组可以理解为一个容器,可以存放各种相同或不同类型的数据,元组最大只能有22个元素

    元组的创建

    // 1.tuple就是一个Tuple,类型是Tuple4
    // 2.为了高效的操作元组,编译器根据元素个数的不同,对应不同的元组类型
    // 3.分别是Tuple1---Tuple22
    val tuple  = (1,2,3,"xuwei")
    

    元组的访问

    访问元组中的数据,可以采用顺序号(_顺序号),也可以通过索引(productElement)访问

    // _顺序号的方式访问
    val tuple01 = tuple._1
    
    // 通过productElement的方式访问第二个元素
    val tuple02 = tuple.productElement(1)
    

    遍历元组

    // 遍历元组,元组的遍历需要使用到迭代器
    for(item <- tuple.productIterator){
        println(item)
    }
    

    相关文章

      网友评论

          本文标题:scala之元组

          本文链接:https://www.haomeiwen.com/subject/ikdsactx.html