2014年02月18日 星期二 09:35
在Scala中,默认引入的容器大多是immutable形式。Array是一种容量固定的顺序容器,类似于C++11标准的array容器。如果需要使用容量能够动态增长的容器,建议使用ArrayBuffer或者scala.collection.mutable里面的容器。
Array的简单用法示例如下:
object S005_Arrays {
def main(args: Array[String]): Unit = {
val friends=new Array[String](3);
friends(0)="mengguang";
friends(1)="mengknag";
friends(2)="menghui";
println(friends.length);
for(friend <- friends){
println(friend);
}
friends(2)="laomeng";
friends.update(1, "xiaomeng");
for(friend <- friends) {
println(friend)
}
val classmates=Array("laoli","laozhang");
for(cm <- classmates){
println(cm)
}
}
}
参考资料:
Zeuux © 2025
京ICP备05028076号