新网创想网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

go反转字符串(原地反转)

package main

import (
    "fmt"
)

func reverse(s string) string {
    s1 := []rune(s)
    for i := 0; i < len(s1)/2; i++ {
        tmp := s1[i]
        s1[i] = s1[len(s1)-1-i]
        s1[len(s1)-1-i] = tmp
    }
    return string(s1)
}

func main() {
    s := "123456"
    fmt.Println(reverse(s))
}

网站名称:go反转字符串(原地反转)
本文来源:http://wjwzjz.com/article/pcdpge.html
在线咨询
服务热线
服务热线:028-86922220
TOP