首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Scala数组

Scala数组

作者头像
羊羽shine
发布2019-08-03 11:14:54
发布2019-08-03 11:14:54
5290
举报
文章被收录于专栏:Golang开发Golang开发

数组声明

声明一个字符串类型的数组,数组长度为 3 ,可存储 3 个元素。我们可以为每个元素设置值,并通过索引来访问每个元素,scalad的索引标示是小括号而不是其他语言通用的中括号[]

代码语言:javascript
复制
val a= new Array[String](3)
a(0) = "abc"
a(1) = "edf"
a(2) = "qaz"
println(a(1))

数组的简写方式

代码语言:javascript
复制
val a = Array("1","2","3")
println(a(1))

数组的遍历

代码语言:javascript
复制
val list = Array("5","2","3","4")
for(x <- list){
  println(x)
}

concat数组合并,concat() 方法来合并两个数组,concat() 方法中接受多个数组参数:

代码语言:javascript
复制
import Array.concat

var a = Array("1","2","3")
var b = Array("a","b","c")
var c = concat(a,b)
for(x <- c){
  println(x)
}

range() 方法来生成一个区间范围内的数组。range() 方法最后一个参数为步长,默认为 1

代码语言:javascript
复制
import Array.range

var a = range(1,10,2)
for(x <- 0 to (a.length-1)){
  println(a(x))
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019.08.02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数组声明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档