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

  • 相关阅读:
    得不到的都能释怀
    个人读后感
    面向对象程序设计
    关于QQ的NABCD模型
    团队成员及分工
    软件工程结对项目--实用计算器的设计和制作
    实践作业2 个人项目作业
    github地址
    github心得体会
    人,绩效和职业道德
  • 原文地址:https://www.cnblogs.com/zlslch/p/6115187.html
Copyright © 2011-2022 走看看