数组元素的排重操作
可以利用数组的distinct方法实现元素的排重,但需要注意的是,排重操作并不能对数组产生变动,即不影响原始数组。...举例
scala> val A3 = Array(1,2,10,1,20,2,1,3,2,20)
scala> val A3_Dupli = A3.distinct // 必须将排重的结果重新赋值给新的变量...scala> println("A3排重后的结果为:" + A3_Dupli.mkString(","))
A3排重后的结果为:1,2,10,20,3
数组元素的排序操作
利用数组的sorted方法完成元素的排序...升序后的结果为:1,1,2,3,5,8,13
scala> val A2_Sort = A2.sorted.reverse // 对数组A2作降序排序
scala> println("A2降序后的结果为...:" + A2_Sort)
A2降序后的结果为:ArrayBuffer(王二, 李四, Hello, Four)
数组元素的统计操作
当数组的元素为数值类型时,我们可以对数组作一些基本的统计元素,如计数