欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Go - 排序函数(正序、逆序):

程序员文章站 2022-03-21 21:10:25
...

Go sort包中自带的排序函数使用方法及示例如下: 

package main

import (
	"fmt"
	"sort"
)

func main() {
	// 倒序:
	var kArray = []string{"apt", "src", "fmt", "zoo", "amd", "yes"}
	sort.Slice(kArray, func(i, j int) bool {
		return kArray[i] > kArray[j]
	})
	fmt.Println("逆序:", kArray)
	// 正序:
	sort.Strings(kArray)
	fmt.Println("正序:", kArray)
}

此外,sort包还有对其他类型排序的函数,可以自行探索~ 

 

相关标签: Golang