我真的认为这会很简单:
string(myInt)
看来不是。
我正在编写一个函数,它接受一片整数,并将每个整数附加到一个字符串 - 并在每个整数之间添加一个分隔符。这是我的代码。
func(xis *Int16Slice) ConvertToStringWithSeparator(separator string) string{
var buffer bytes.Buffer
for i, value := range *xis{
buffer.WriteString(string(value))
if i != len(*xis) -1 {
buffer.WriteString(separator)
}
}
return buffer.String()
}
请阅读下面的句子。这不是如何在 Go 中将 int 值转换为字符串?- 因为:我知道 strconv.Itoa 函数之类的东西,但它似乎只适用于“常规”整数。它不支持 int16
幕布斯6054654
慕的地10843
相关分类