11.2.5 常用算法

package com.atguigu.day11.arr


object ArrayDemo4 {
  def main(args: Array[String]): Unit = {
    var arr = Array(10, 21, 32, 4, 15, 46, 17)
    println(arr.sum) // 求和
    println(arr.max)
    println(arr.min)

    println(arr.mkString) // 把数组变成字符串
    println(arr.mkString(",")) // 把数组变成字符串, 元素之间用,隔开

    // 排序, 并返回一个排好序的数组 : 默认是升序
    val arrSorted: Array[Int] = arr.sorted
    println(arrSorted.mkString(","))
    // 降序
    var arrSorted1 = arr.sortWith(_ > _)
    println(arrSorted1.mkString(","))

  }
}
Copyright © 尚硅谷大数据 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2019-07-02 08:12:45

results matching ""

    No results matching ""