兄弟连Go语言培训带你实战GO案例(46)Go 排序

XDLGo · · 769 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

  兄弟连Go语言培训课程体系设计架构包括了区块链的基础语言Go语言、区块链后端技术体系、区块链公链、区块链分布式应用开发等内容讲解,以及到最后的面试指导和项目实战。课程由清华微软谷歌名师团队精心打造,历时半年时间共同研发而出。   Go排序   Go的sort包实现了内置数据类型和用户自定义数据类型的排序功能。我们先看看内置数据类型的排序。   packagemain   import"fmt"   import"sort"   funcmain(){   //这些排序方法都是针对内置数据类型的。   //这里的排序方法都是就地排序,也就是说排序改变了   //切片内容,而不是返回一个新的切片   strs:=[]string{"c","a","b"}   sort.Strings(strs)   fmt.Println("Strings:",strs)   //对于整型的排序   ints:=[]int{7,2,4}   sort.Ints(ints)   fmt.Println("Ints:",ints)   //我们还可以检测切片是否已经排序好   s:=sort.IntsAreSorted(ints)   fmt.Println("Sorted:",s)   }   输出结果   Strings:[abc]   Ints:[247]   Sorted:true

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

769 次点击  
加入收藏 微博
1 回复  |  直到 2018-08-01 14:44:55
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传