C/C++教程

Scala 翻转集合

本文主要是介绍Scala 翻转集合,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
def reverse(array: Array[Int]) : List[Int] = {    if(array.length < 2) array.toList
    val ab = new ArrayBuffer[Int]()    for(i <- 0 until array.length; j <- -array.length+1 to 0;if(i-j) == array.length-1){
      ab += array(-j)
    }
    ab.toList
}

  val array = quickSort(List(10,5,11,23,556,45,332,78)).toArray[Int]
  println(array.toList)
  println(reverse(array))


这篇关于Scala 翻转集合的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!