Golang字符切片转字符串

Posted Demonwuwen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Golang字符切片转字符串相关的知识,希望对你有一定的参考价值。

找了很多字符切片转字符串的帖子,结果很多都是string强转,这明显报错

然后总算找到并试成功:


package main

import (
	"fmt"
	"reflect"
	"strings"
)

func main() {
	str := "hello"
	ss := strings.Split(str,"")
	ss[0] = "x"
	fmt.Println(reflect.TypeOf(ss))
	fmt.Println(ss)
	s := strings.Join(ss,"")
	fmt.Println(reflect.TypeOf(s))
	fmt.Println(s)
}

/*输出结果
[]string
[x e l l o]
string
xello

*/
``

以上是关于Golang字符切片转字符串的主要内容,如果未能解决你的问题,请参考以下文章

Golang按名称排序切片[关闭]

golang []byte转string

golang:将有序的数字切片转换为数字范围表示的字符串数组

golang 使用Go查找给定切片中的最大字符串数

Golang 切片数组打印元素两数只和等于8的下标无重复字符的最长子串

Golang 切片数组打印元素两数只和等于8的下标无重复字符的最长子串