zoukankan      html  css  js  c++  java
  • 元组Tuple、数组Array、映射Map

    一、元组Tuple

      元组Tuple是不同类型的值的聚集,元组的值将单个的值包含在圆括号中来构成,元组可以包含一个不同类型的元素
    如 val riple = (100, "Scala" , "Spark")
    1、元组中可以包含不同类型的元素,如上,把鼠标放在riple上,IDE会自动推断出元组riple里面的3个元素类型分别是Int、String、String
    2、元组实例化后,和数组Array不同,数组Array的索引从0开始,而元组Tuple的索引从1开始。
    3、调用元组Tuple元素的方法_1、_2、_3来分别调用每一个元素,即分别是调用第一个、第二个、第三个元素。

    二、数组Array
      定长数组、可变数组、数组转换
    定长数组
    val nums = new Array [String] 10

    可变数组
    import Scala.collection.mutable.ArrayBuffer
    val b = ArrayBuffer[String]()
    b += "Spark"

    数组转换

    三、映射Map
      映射是键/值对偶的集合,提供了不可变(默认)和可变的Map。
    import scala.collection.immutable
    import scala.collection.mutable

  • 相关阅读:
    第六次实验报告
    第三次实验报告
    第五张循环语句总结
    第二次实验报告
    第一次实验报告
    第一次作业
    第九章 结构体与共用体
    第八章 指针实验
    第七章数组实验
    第六章实验报告(2)
  • 原文地址:https://www.cnblogs.com/zlslch/p/6115187.html
Copyright © 2011-2022 走看看