码迷,mamicode.com
首页 > 编程语言 > 详细

scala数组

时间:2016-12-17 22:25:53      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:print   eve   import   for   rem   数组遍历   reverse   移除   cal   

#scala数组

val A= new Array[T](N) val A = new Array[Int](10)

 

##变长数组

import scala.collection.mutable.ArrayBuffer

val C = new ArrayBuffer[T]()

C += e1

C += (e2,e3)

C++ = Array(e2,e3)

trimEnd(2)  #移除最后2个

C.insert(2,e3)

C.remove(3,2)

 

#转换

D=C.toArray    #变长->定长   

E=A.toBuffer   #定长->变长

#数组遍历

for(i <- C) print ln(i)

for(i <- 0 to (C.length-1)) print (C(i))

for(i<- 0 to (C.length-1,2)) print (C(i)) 每两个输出一个

for ( i <- (0 to C.length).reverse)println(C(i))

 

scala数组

标签:print   eve   import   for   rem   数组遍历   reverse   移除   cal   

原文地址:http://www.cnblogs.com/fs-xuehua/p/6193075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!