strconv---用来基本类型之间的转换

strconv---用来基本类型之间的转换

  • 字符串转int:Atoi(s string)(i int,err error)
  • int转字符串: Itoa(i int)string
  • string转换为对应TP类型:ParseBool()、ParseFloat()、ParseInt()、ParseUint()。因为string转其它类型可能会失败,所以这些函数都有第二个返回值表示是否转换成功
strconv.ParseBool(str string)(value bool,err error)
//接受1、0、t,f、T、F、true、false、True、False、TRUE、FALSE作为字符串输入;
strconv.ParseFloat(a string,bitSize int)(f float64,err error)         
strconv.ParseInt(s string, base int, bitSize int)(i int64,err error) //bit 表示转化为多少进制       
//  示例: i, err := strconv.ParseInt("123", 10, 32)
strconv.ParseUint(s string,base int,bitSize int)(n uint64, err error)
  • TP类型转string:FormatBool()、FormatFloat()、FormatInt()、FormatUint()
strconv.FormatBool(b bool)string
//根据b的值返回”true”或”false”
strconv.FormFloat(f float64,fmt byte,prec int,bitSize int)string
strconv.FormatInt(i int64,base int)string
strconv.FormatUint(i uint64, base int)string
  • AppendTP类函数用于将基本类型转换成字符串后append到一个slice中:AppendBool()、AppendFloat()、AppendInt()、AppendUint()
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ostrich5yw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值