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

Golang中如何将“uint”类型转换为“string”类型?

Golang中如何将“uint”类型转换为“string”类型?

Go
开心每一天1111 2023-07-10 09:28:52
我正在编写一段返回 uint 数据类型的代码。我需要将 uint 数据类型转换为字符串以进行进一步处理。我已经尝试过 strconv 包,但没有一个函数接受 uint。Golang 文档:https://golang.org/ref/spec#Numeric_types指出 uint 与平台相关。这就是我们没有任何标准转换函数的原因吗?type Example{     Id uint    //value 3     name string     }需要将Id提取到字符串中。预期:“3”实际:不适用
查看完整描述

1 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

用途strconv.FormatUint()

package main


import (

    "fmt"

    "strconv"

)


func main() {

    var n uint = 123

    var s string = strconv.FormatUint(uint64(n), 10)

    fmt.Printf("s=%s\n", s)

}

去游乐场



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

添加回答

举报

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