Go的学习 sort
2024-10-07 12:40:09
1.排序操作主要都在 sort包中,导入就可以使用了
2.sort.Ints对整数进行排序
package main; import (
"fmt"
"sort"
); func test() {
var arr =[...]int{,,,,,};
sort.Ints(arr[:])
fmt.Println(arr)
} func main () {
test();
}
输出:
[ ]
2.sort.Strings对字符串进行排序
字符串排序是按照26个字母排序的
package main; import (
"fmt"
"sort"
) func testString () {
var arr =[...]string{"abs","a","bcd","efg","ee"};
sort.Strings(arr[:])
fmt.Println(arr)
}
func main() {
testString();
}
输出:
[a abs bcd ee efg]
3.sort.Float64s对浮点数进行排序
package main; import (
"fmt"
"sort"
) func testString () {
var arr =[...]float64{13.4,6.8,1.2,0.6,0.5,12.6};
sort.Float64s(arr[:])
fmt.Println(arr)
}
func main() {
testString();
}
输出:
[0.5 0.6 1.2 6.8 12.6 13.4]
最新文章
- visual studio 2013 使用域名调试本地项目
- Cesium原理篇:6 Render模块(3: Shader)
- iOS推送通知
- Android布局
- Android Studio 中 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileDebugAidl'.的问题解答
- git初学者这样就行了。
- 结构体用于map,set时要重载运算符<;
- JS 实现 startWith endWith函数
- proxy 利用get拦截,实现一个生成各种DOM节点的通用函数dom。
- iOS下的实际网络连接状态检测(转)
- 如果导入的项目只有源码,可以将其他项目中的.classpath 和 .project复制到根目录下即可。
- window.settimeout用法与window.setInterval用法的区别
- linux交换空间
- 【转载】C#生成图片的缩略图
- 1001 害死人不偿命的(3n+1)猜想 (15 分)
- java高级精讲之高并发抢红包~揭开Redis分布式集群与Lua神秘面纱
- Apple Pay 支付集成
- css实现文本两行或多行文本溢出显示省略号
- PrefixHeader.pch 在工程中的使用
- 程序安装制作不用愁—Wise installation入门教程
热门文章
- ng mvc + @Valid + @RequestBody 接收json同时校验javaBean的数据有效性
- 继续写高精!noip2012国王游戏。。。
- ps磨皮的方法
- noi.ac #227 random
- WEB开发:Java与Php对比
- Spring cloud gateway自定义filter以及负载均衡
- Vagrant - 打造跨平台的一致开发环境
- 【转载】Spring boot学习记录(一)-入门篇
- 异常检测算法的Octave仿真
- EasyUI:Cannot read property &#39;width&#39; of null