标签:
1. 数组的基本操作
//声明一个数组,类型为Int,元素个数为10.
val nums = new Array[Int](10)
//声明一个数组,类型为String元素个数为10 .
val a = new Array[String](10)
//声明一个数组,初始化第一个元素为‘Hello‘,第二个元素为"World",通过类型推到,判断出//数组的类型为String.
val s = Array("Hello" , "World")
// 设置数组中存储的第一个元素为"Good"
s(0) = "Good"
for (elem <- s) println(elem)
|
Good
World
|
package com
import scala.collection.mutable.ArrayBuffer
object ScalainAction {
val b = ArrayBuffer[Int]()
}
|
def main(args: Array[String]): Unit = {
val c = Array(2, 3, 5, 7, 11)
val result = for (elem <- c) yield 2 * elem
for (elem <- result)
println(elem);
}
|
val matrix = Array.ofDim[Double](3, 4)
matrix(2)(1) = 42
val triangle = new Array[Array[Int]](10)
for (i <- 0 util triangle.length)
triangle(i) = new Array[Int](i + 1)
|
DT大数据梦工厂的微信公众号是DT_Spark,每天都会有大数据实战视频发布,请您持续学习。
Scala 深入浅出实战经典(1-64讲)完整视频、PPT、代码下载:
腾讯微云:http://url.cn/TnGbdC
360云盘:http://yunpan.cn/cQ4c2UALDjSKy 访问密码 45e2
|
标签:
原文地址:http://www.cnblogs.com/wangshuo1/p/4687527.html