数组
-
- 把数组中每个元素都打印出来
- foreach :依次使用当前的函数来处理数组中的每一个元素
object Base56 {
/**
* 数组
* 1. 把数组中每个元素都打印出来
* foreach :依次使用当前的函数来处理数组中的每一个元素
*/
def main(args: Array[String]): Unit = {
val arr = Array(-1,-2,-3,-4,-5)
// arr.foreach(x => { println(x) })
arr.foreach(println)
}
}
输出结果
object Base57 {
def main(args: Array[String]): Unit = {
val arr = Array(1, 2, 3, 4, 5)
// arr.foreach(x => { println(x) })
val sum = arr.reduce((x, y) => x + y)
println(sum)
}
}
object Base58 {
def main(args: Array[String]): Unit = {
var arr = Array(-1,20,3,2,50)
// 排序
var arr1 = arr.sorted // 对于数组类型的数据,从小到大升序排列
var arr2 = Array("banana", "zip", "b", "a", "apple")
// 排序
var arr3 = arr2.sorted // 对于字符类型的数据,按照字母表的顺序排
arr3.foreach(println)
}
}
输出结果