• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Spark零基础入门二Scala集合:数组

武飞扬头像
大数据张老师
帮助1

Scala集合分为可变集合和不可变集合。可变集合可以对其中的元素进行修改、添加、移除;而不可变集合永远不会改变,但是仍然可以模拟添加、移除或更新操作。这些操作都会返回一个新的集合,原集合的内容不发生改变。

Scala中的数组分为定长数组和变长数组,定长数组初始化后不可对数组长度进行修改,而变长数组则可以修改。

1. 定长数组

(1)数组定义

定义数组的同时可以初始化数据,代码如下:

  1.  
    val arr=Array(1,2,3)       //自动推断数组类型
  2.  
    或者
  3.  
    val arr=Array[Int](1,2,3//手动指定数据类型

也可以在定义时指定数组长度,稍后对其添加数据,代码如下:

  1.  
    val arr=new Array[Int](3)
  2.  
    arr(0)=1
  3.  
    arr(1)=2
  4.  
    arr(2)=3

(2)数组遍历

可以使用for循环对数组进行遍历,输出数组所有的元素,代码如下:

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgkhgjh
系列文章
更多 icon
同类精品
更多 icon
继续加载