Scala看得头痛,记一下笔记。
val greetStrings =new
Array[String](3)
greetStrings(0)="Hello"
greetStrings(1)=","
greetStrings(2)="world!\n"
for(i <-
0 to 2)
print(greetStrings(i))
1 Scala使用[]来为数组指明类型化参数
2 数组使用()而非[]来指明数组的索引
3 greetStrings(1) 其实调用greetString.apply(1)方法
4 greetStrings(0)="Hello" 这种赋值转换为该对象的update 方法, 也就是 greetStrings.update(0,”hello”)
5 0 to 2 相当于(0).to(2) ,调用的整数类型的 to方法
for表达式中使用到 0 to 2 ,这个表达式演示了Scala的一个基本规则,如果一个方法只有一个参数,你可以不用括号和. 来调用这个方法
本文介绍了Scala中数组的基本操作,包括数组的定义、元素赋值及遍历方式等,并通过示例代码展示了Scala语言的一些特性,如方法调用的特殊语法。
403

被折叠的 条评论
为什么被折叠?



