请教,把一个数组转成string怎么做

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

共 3 个回复


xiaolongren25

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) }

# 0

polaris

strings.Join(str, "")

# 1