本文共 520 字,大约阅读时间需要 1 分钟。
排序函数
//冒泡排序fun bubbleSort(ia: IntArray) { var temp: Int for (i in 0 until ia.size) { for (j in 0 until ia.size - i-1) { if (ia[j] > ia[j + 1]) { temp = ia[j + 1] ia[j + 1] = ia[j] ia[j] = temp } } }}
测试
fun main(args: Array) { var ia:IntArray= intArrayOf(3,23,1,234,8,47,44) ia.forEach { print("$it ") } println() bubbleSort(ia) ia.forEach { print("$it ") }}
输出结果如下:
3 23 1 234 8 47 44
1 3 8 23 44 47 234转载地址:http://maro.baihongyu.com/