【go】fmt.sprint——合成字符串

当一开始想使用   string(int)转字符串时,系统会出现

意思是,string.(int)会将int类型转化为rune类型,而不是期望的string类型

所以系统建议我们使用 fmt.Sprint(x)来进行转换

fmt.Sprint   跟 fmt.printf 是不一样的

前者是将不同类型的数据转化成string,并返回一个string  相当于一个标准化的过程

后者我们常用于输出标准的格式

同时可以利用fmt.Sprintf 来先对被转换的类型进行转换,例如对浮点数进行宽度,精度的设置,在转换成字符串

所以fmt包不仅是用来标准输入输出的,还可以用来进行格式转化

fmt.Sprintf 是很好的进行格式化的工具,可以作为格式转换的桥梁,也可以很好的合成一个漂亮的字符串

如果通过加号来合成一个字符串的话,就没有那么漂亮

加号:

fmt.Sprintf:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值