Golang 中国

有个[]string,现在我用fmt.Sprint()格式化成一个string,但是这个string首尾有[],我不想要,不知道有没有函数可以直接操作的?

3 回复
xiaolongren25
#1 xiaolongren25 • 2013-03-20 13:09

package main import "fmt" import "strings"

func main() { x := []string{"[a]", "[b]", "[c]", "[d]"} y := "" for _, v := range x { y = y + strings.Trim(v, "[]") } fmt.Printf("%s\n", y) }

polaris
#2 polaris • 2013-03-20 13:16

strings.Join(str, "")

bianweiall
#3 bianweiall • 2013-03-20 14:32

多谢!

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。