为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Go中将int值转换为字符串?

如何在Go中将int值转换为字符串?

Go
万千封印 2021-04-30 18:15:21
i := 123 s := string(i)s是“ E”,但我想要的是“ 123”请告诉我如何获得“ 123”。在Java中,我可以这样进行:String s = "ab" + "c"  // s is "abc"如何concat在Go中输入两个字符串?
查看完整描述

3 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

fmt.Sprintf("%v",value);

如果你知道值的具体类型使用相应的格式,例如%d用于int

更多信息-FMT


查看完整回答
反对 回复 2021-05-10
?
慕容森

TA贡献1853条经验 获得超18个赞

使用strconv包的Itoa功能。


例如:


package main


import (

    "strconv"

    "fmt"

)


func main() {

    t := strconv.Itoa(123)

    fmt.Println(t)

}

您可以简单地通过+对字符串进行连接或使用包的Join功能来连接字符串strings。


查看完整回答
反对 回复 2021-05-10
  • 3 回答
  • 0 关注
  • 274 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信