go 之 strconv 包介绍

7个月前 0 1 132

Strconv

Strconv 主要提供字符串和其他类型之间转换的函数。常见的比如将字符串转换成整型, 这个可能在脚本类语言没有影响, 但在强类型语言中极其重要。

字符串转整型

s := "2"
res, err := strconv.Atoi(s)
fmt.Println(reflect.TypeOf(res))  // 这里用 反射 来验证类型有没有转换成功

int //输出

整型转字符串

i := 21111
res := strconv.Itoa(i) //将十进制数转化成字符串
fmt.Println(reflect.TypeOf(res))

string //输出

目前好像就是这两个用的比较多, 其他的用的比较少。以后如果遇到了, 再来补上

版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)

评论 (1)
  • Cinque Terre

    胡勒巴图

    #1 6个月前

    display: inline-block; width: 84px; cursor: pointer; height: 22px; background-color: #f5222d; color: #fff; border: none; margin-left: -4px; float: left; margin-top: 11px;

njphper@copyright From 2014 to 2019-02-17