Scala中的Array,List以及Tuple
来源:互联网 发布:windows firewall 编辑:程序博客网 时间:2024/04/28 22:39
Scala中支持Array,List,Tuple类型,都是不可变(Array可改变元素的内容,但Array不可变),但不同于Array和List,Tuple可以包含不同的数据类型,而Array或List内只能是相同的数据类型,如:
val pair=(2,"a")
同时,元组访问元素时,基于1的,并非基于0,而Array和List都是基于0的
但Array可改变元素内容,如:
val a=Array("hello","world","ok")a(0)="hey"a=Array("hello","world")//错误
这里的不可改变并非是说变量不可改变,二是Array本身不可改变,若将上述中的变量a改为var,则第三行就不会报错,然而这时改变的并不是Array,原有的Array(“hello”,”world”,”ok”)并没有改变,改变的仅仅是变量a而已
今天刚学Scala,有感而发。还望多多指教
0 0
- Scala中的Array,List以及Tuple
- scala的array,list,tuple
- Scala 中Array,List,Tuple的区别
- scala 关于Array,List,Tuple的区别
- Scala之Array,List,Tuple,Set,Map
- scala 关于Array,List,Tuple的区别
- scala中Array、List、Tuple异同
- scala 模式匹配之Type、Array、List和Tuple
- scala-27:Type、Array、List、Tuple模式匹配实战解析
- scala 模式匹配之Type、Array、List和Tuple
- 快学scala之Array、List、tuple模式匹配
- Scala-LIST/Tuple/Map
- scala-03Tuple、Array、Map
- Scala深入浅出实战经典:27,Type、Array、List、Tuple模式匹配实战解析
- Scala学习笔记--Array和List和Tuple和Set和Map
- Scala 数组(Array),列表(List),元组(Tuple),集(Set),映射(Map),迭代器(Iterator)
- Scala:Tuple、Array、Map与文件操作
- Scala : Tuple、Array、Map、文件操作
- LATEX 幻灯片入门
- 不使用库函数将整数转化为字符串
- caffe安装
- 【笔记】Java解惑 表达式之谜
- 引用
- Scala中的Array,List以及Tuple
- 【基础】各种颜色对应的十六进制汇总
- HDU 2825 Wireless Password (AC自动机+DP+状态压缩)
- 微信模板开发及开发流程
- checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with
- windows下Qt5.1 for android开发环境配置
- <iframe> 标签的 sandbox 属性
- vbscript编程练习题目
- 线性表排序