比如想要把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这个名字很难记,为什么不用一个更具有描述性的名字呢?

我们可以这样记,就比较容易记住了。

ItoaItoA - 整数ASCII码

这样就比较容易记住了。

欢迎访问我的个人网站:

李培冠博客:lpgit.com

最后修改:2021 年 02 月 27 日 02 : 49 PM
如果觉得我的文章对你有用,请随意赞赏