首页 > 编程语言 > 详细

go语言中int和string类型的转换

时间:2019-04-14 20:31:25      阅读:112      评论:0      收藏:0      [点我收藏+]

每次都要查一遍
golang中int和string的转换,应用到自带的strconv包就可以。

//string到int (这个默认是int32类型的)
int,err := strconv.Atoi(string)  

#string到int64  
int64, err := strconv.ParseInt(string, 10, 64)  
//第二个参数为基数(2~36),
//第三个参数位大小表示期望转换的结果类型,其值可以为0, 8, 16, 32和64,
//分别对应 int, int8, int16, int32和int64

#int到string  
string := strconv.Itoa(int) 
//等价于
string := strconv.FormatInt(int64(int),10)
 
#int64到string  
string := strconv.FormatInt(int64,10)  
//第二个参数为基数,可选2~36
//对于无符号整形,可以使用FormatUint(i uint64, base int)

go语言中int和string类型的转换

原文:https://www.cnblogs.com/miria-486/p/10706699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!