go反转字符串
2016-06-19 23:19
302 查看
Go反转字符串
似乎没什么好办法,string的话也得需要先转换成rune再反转再转成stringpackage main import ( "fmt" ) func reverseString(s string) string { runes := []rune(s) for from, to := 0, len(runes)-1; from < to; from, to = from + 1, to - 1 { runes[from], runes[to] = runes[to], runes[from] } return string(runes) } func main(){ //testString := "abc" testString := "" ans := reverseString(testString) fmt.Println(ans) }
相关文章推荐
- Kolmogorov 的数学观与业绩
- n*log(3)n排序算法
- osgOcean+VS2010+Win7编译方法
- 6.django笔记之orm
- mongod user and role management
- The Apriori Algorithm(关联规则)
- [Google电面] String decompression
- Google推荐的图片加载库Glide
- django 添加数据
- 关于go语言的学习和使用
- 奇怪的go语言iota
- UBOOT状态下的显示图片的N种方法
- USACO 2012 January Contest, Gold Division Solution
- 国行手机安装Google play store
- djangoORM数据类型及基本操作
- go语言编程之文件操作
- go语言编程之字符串操作
- go语言编程xml操作
- django 静态资源共享
- 来自@Golden_Shadow 我的3D引擎数学库实现文件