// defined array object
val arr0= new Array[String]()
val arr1= Array("Hello","")
println(arr1())
arr1()="Hello Spark!"
println(arr1())
// array's length can't change,but ArrayBuffer can. val arr2= ArrayBuffer()
arr2+=
for(item <- arr2) println(item)
arr2+=(,,,)
println(arr2.mkString(","))
arr2++=Array(,,)
println(arr2.mkString(","))
arr2.trimEnd()
println(arr2.mkString(","))
arr2.insert(,)
println(arr2.mkString(","))
arr2.insert(,,,)
println(arr2.mkString(","))
arr2.remove()
println(arr2.mkString(","))
arr2.remove(,)
println(arr2.mkString(","))
println(arr2.toArray.mkString(","))

输出结果:

Hello
Hello Spark!
1
1
1,1,2,3,4,5
1,1,2,3,4,5,6,7,8
1,1,2,3
1,1,6,2,3
1,1,5,5,6,6,2,3
1,1,5,5,6,2,3
1,2,3
1,2,3

Process finished with exit code 0

 val arr3=Array(,,,,,)
for(i<- until arr3.length) println(i+":"+arr3(i))
for(elem<-arr3) println(elem) val result= for(elem<-arr3) yield *elem;
println(result.mkString(","))
var result0 = for(elem<-arr3 if elem%==) yield *elem;
println(result0.mkString(","))
println(arr3.filter(_%==).map(*_).mkString(",")) println(arr3.sum)
val arr4= Array(,,,,)
val result3= scala.util.Sorting.quickSort(arr4)
println(arr4.mkString("<",",",">")) val arr5=ArrayBuffer(,,,,,,)
println(arr5.sorted.mkString(",")) val matrix= Array.ofDim[Double](,)
for(i<- to ;j<- to ) println("matrix("+i+")("+j+"):"+matrix(i)(j))
matrix()()=
for(i<- to ;j<- to ) println("matrix("+i+")("+j+"):"+matrix(i)(j))
var triangle= new Array[Array[Int]]()
for(i<- until(triangle.length)) triangle(i)= new Array[Int](i+)

0:1
1:2
2:3
3:4
4:5
5:6
1
2
3
4
5
6
2,4,6,8,10,12
4,8,12
4,8,12
21
<1,3,3,5,10>
0,1,3,4,4,5,10
matrix(0)(0):0.0
matrix(0)(1):0.0
matrix(0)(2):0.0
matrix(0)(3):0.0
matrix(1)(0):0.0
matrix(1)(1):0.0
matrix(1)(2):0.0
matrix(1)(3):0.0
matrix(2)(0):0.0
matrix(2)(1):0.0
matrix(2)(2):0.0
matrix(2)(3):0.0
matrix(0)(0):0.0
matrix(0)(1):0.0
matrix(0)(2):0.0
matrix(0)(3):0.0
matrix(1)(0):0.0
matrix(1)(1):23.0
matrix(1)(2):0.0
matrix(1)(3):0.0
matrix(2)(0):0.0
matrix(2)(1):0.0
matrix(2)(2):0.0
matrix(2)(3):0.0

Process finished with exit code 0

最新文章

  1. [leetcode 37]sudoku solver
  2. POJ 2635 The Embarrassed Cryptographer
  3. Match:DNA repair(POJ 3691)
  4. debug和release转载
  5. SqlSever基础 len函数 返回一个字符串的长度
  6. 剑指offer系列61---数组中的逆序对
  7. BZOJ 2330 糖果
  8. 基本SQL练习题--选课经典例题
  9. php知识点集合
  10. perl面向对象
  11. 关于WebAPI
  12. Web Service进阶(四)WebService注解
  13. Unity IOC容器的构造函数使用笔记(不能错过的Unity示例)
  14. 在ETH交易区块链里查看北大的那封信
  15. 20155305《网络对抗》Web安全基础实践
  16. 玲珑OJ 1129 - 喵哈哈村的战斗魔法师丶坏坏い月
  17. rdesktop 指定服务器的分频率
  18. 72. Edit Distance *HARD*
  19. 1360: Good Serial Inc.(不知道是什么类型的题)
  20. 数据库工具SQLite Expert Personal的简单使用

热门文章

  1. jS事件:target与currentTarget区别
  2. 【HDU】1850 Being a Good Boy in Spring Festival
  3. 【bzoj2333】 [SCOI2011]棘手的操作 可并堆+lazy标记
  4. Notification Once
  5. Super Jumping! Jumping! Jumping!——E
  6. &lt;button&gt;和&lt;input type=&quot;button&quot;&gt; 的区别
  7. C# using的一些事
  8. JavaScript入门篇 第二天(消息对话框+网页弹出)
  9. where过滤字句
  10. 【iCore3 双核心板】例程二:读取arm按键状态