木有现成的方法,得先将字符串转成rune数组,利用平行赋值反转,再将rune数组转回字符串。 func main() { a:="dsafggasdgasdgasdg" b :=[]rune(a) for i:=0;i<len(b)/2;i++{ b[i],b[len(b)-i-1]=b[len(b)-i-1],b[i] } println(a) println(string(b)) }
go反转字符串
最新推荐文章于 2023-10-20 00:29:21 发布
木有现成的方法,得先将字符串转成rune数组,利用平行赋值反转,再将rune数组转回字符串。 func main() { a:="dsafggasdgasdgasdg" b :=[]rune(a) for i:=0;i<len(b)/2;i++{ b[i],b[len(b)-i-1]=b[len(b)-i-1],b[i] } println(a) println(string(b)) }