英文:
Convert a decimal array to string format in golang
问题
我可以帮你翻译。你想在Go语言中将一个十进制数组转换为字符串格式的文本,是否有Go语言中支持这个功能的函数?你能给我一个示例代码吗?
例如:
package main
import (
"fmt"
"strconv"
"strings"
)
func main() {
decimalArray := []int{97, 98, 99}
textArray := make([]string, len(decimalArray))
for i, num := range decimalArray {
textArray[i] = strconv.Itoa(num)
}
text := strings.Join(textArray, " ")
fmt.Println(text)
}
这段代码将一个十进制数组转换为字符串格式的文本。它使用了strconv.Itoa
函数将每个十进制数转换为字符串,并使用strings.Join
函数将字符串数组连接成一个字符串。最后,它打印出了转换后的文本。
英文:
I want to convert a decimal array to text in string format in golang, is there any function in golang that supports this. Can you give me a sample code?
E.g :
97 98 99
a b c
答案1
得分: 1
package main
import (
"fmt"
)
func main() {
a := []int{97, 98, 99}
result := []string{}
for _, element := range a {
result = append(result, string(element))
}
fmt.Println(result)
}
[a b c]
https://go.dev/play/p/WUYIiIcHP16
英文:
package main
import (
"fmt"
)
func main() {
a := []int{97, 98, 99}
result := []string{}
for _, element := range a {
result = append(result, string(element))
}
fmt.Println(result)
}
[a b c]
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论