木有现成的方法,得先将字符串转成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反转字符串
最新推荐文章于 2025-07-13 05:22:35 发布
本文介绍了一种在Go语言中实现字符串反转的有效方法。通过将字符串转换为rune数组,利用平行赋值进行反转,再将rune数组转换回字符串,从而实现了字符串的高效反转。这种方法适用于处理包含复杂字符集的字符串。
538

被折叠的 条评论
为什么被折叠?



