[手游项目3]-22-golang slice 排序

  • package main
    
    import (
        "fmt"
        "sort"
    )
    
    /*slice 简单排序示例*/
    func main() {
        //定义一个年龄列表
        ageList := []int{1, 3, 7, 7, 8, 2, 5}
    
        //排序,实现比较方法即可
        sort.Slice(ageList, func(i, j int) bool {
            return ageList[i] < ageList[j]
        })
        fmt.Printf("after sort:%v", ageList)
    }
    
    输出 after sort:[1 2 3 5 7 7 8]
    
    
原文地址:https://www.cnblogs.com/byfei/p/14104168.html