声明一个字符串类型的数组,数组长度为 3 ,可存储 3 个元素。我们可以为每个元素设置值,并通过索引来访问每个元素,scalad的索引标示是小括号而不是其他语言通用的中括号[]
val a= new Array[String](3)
a(0) = "abc"
a(1) = "edf"
a(2) = "qaz"
println(a(1))数组的简写方式
val a = Array("1","2","3")
println(a(1))数组的遍历
val list = Array("5","2","3","4")
for(x <- list){
println(x)
}concat数组合并,concat() 方法来合并两个数组,concat() 方法中接受多个数组参数:
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
import Array.range
var a = range(1,10,2)
for(x <- 0 to (a.length-1)){
println(a(x))
}