【Scala学习笔记】类型参数化数组
来源:互联网 发布:淘宝店铺装修怎么做 编辑:程序博客网 时间:2024/06/05 03:40
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的一个基本规则,如果一个方法只有一个参数,你可以不用括号和. 来调用这个方法
0 0
- 【Scala学习笔记】类型参数化数组
- Scala学习笔记7 - 类型参数化
- Scala学习笔记--数组
- Scala学习—类型参数
- 30.scala编程思想笔记——参数化类型
- [Scala]Scala学习笔记二 数组
- 快学Scala学习笔记及习题解答(17-18类型参数与高级类型)
- scala学习笔记2 数组
- scala学习笔记之数组
- scala学习笔记(十六) 类型参数与隐式转换
- Scala学习笔记(三) - 基础类型
- Scala学习笔记3--类型推演
- Scala学习笔记(三) - 基础类型
- Scala学习笔记(三) - 基础类型
- Scala学习笔记(一) 基础类型
- scala学习笔记(十五) 高等类型
- Scala学习笔记(八)----类型问题
- scala类型参数化以及上下界
- 基于Devstack 开发环境下Reboot Host之后的各个服务的启动过程
- 手把手教你把Vim改装成一个IDE编程环境(图文)
- linux与宿主机配置
- android.database.CursorIndexOutOfBoundsException: Index 5 requested, with a size of 5
- IT人不要一辈子靠技术
- 【Scala学习笔记】类型参数化数组
- 在Linux下,一个文件也有三种时间,分别是:访问时间、修改时间、状态改动时间
- Subversion的下载和安装
- GPIO的驱动模型
- 面向对象(对象的内存体现)
- 推荐一个入门级linux等知识学习的youtube视频站
- Windows 7下安装python recommender Crab步骤
- HTML中的文本框textarea标签
- Linux shell 字符串匹配