scala中Array简单实用
/** * 在scala中数组的使用 * 和java很类似,初始化后,长度就固定了,而且元素全部根据其类型初始化 * */ object arrayUse { def main(args: Array[String]): Unit = { val a = new Array[Int](9) a(0) = 1 // 数组元素的赋值 println(a(0)) // 1 // 未赋值的元素访问 println(a(1)) // 0 // 也可以使用如下方法,不用关键字new来创建 val names = Array("zs" ,"ls","ww","zz") for (name <- names){ println(name) } /** 结果: * zs * ls * ww * zz */ // 通过查看源码,object Array和class Array都有定义,伴生对象apply提供了方法 } }