如何在 Go 中将 int 类型转为字符串
比如想要把int类型的123转为string类型的"123", 应该如何操作呢?
如果按照下面的写法. 那么我会得到"{", 而不是"123"。
package main
import "fmt"
func main() {
i := 123
s := string(i)
fmt.Println(s)
}
可以使用strconv包中的Itoa功能。
例如:
package main
import (
"fmt"
"strconv"
)
func main() {
i := 123
s := strconv.Itoa(i)
fmt.Println(s)
}
有人认为Itoa这个名字很难记,为什么不用一个更具有描述性的名字呢?
我们可以这样记,就比较容易记住了。
Itoa:ItoA - 整数 转 ASCII码
这样就比较容易记住了。
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
推荐文章: