scala 数组 基本类型
Posted 超超hd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala 数组 基本类型相关的知识,希望对你有一定的参考价值。
变量尽量用val
var 是不可变 final
常用的 Int? Double? Long? String
没有基本类型。
scala 任何对象都继承Any
Int Double 继承AnyVal
String继承java.lang.String.
scal数组
java aa[]
1.写法
scala val a=new Array[String](3)
2.用法
访问数据用下标
a(0) ="abc"
3.调用
scal调用() 其实是在调用数组的apply()方法 所有a(0) 就是a.apply(0)
a(0)="abc" 就aupdate(0,"abc")
val arr=new Array[String](4)
arr(0)="test1"
arr(1)="test2"
arr(2)="test2"
arr(3)="test3"
println(arr(0))
println(arr(1))
println(arr(2))
arr(2)="test4"
println(arr(2))
arr.update(2, "test5");
for(ele <- arr)
{
println(ele)
}
arr.foreach {x => println(x)}
以上是关于scala 数组 基本类型的主要内容,如果未能解决你的问题,请参考以下文章