go Atoi()方法
Atoi()方法语法
func Atoi(s string) (i int, err error)
go源码对Atoi()方法的介绍:
Atoi is equivalent to ParseInt(s, 10, 0), converted to type int.
即,golang标准库strconv模块中的Atoi()方法,可以将一个数值类型的字符串转换为int整型,如果是s中的数值为浮点数或其它类型的值的话,go会抛出err,即err不为空nil。该方法相当于ParseInt(s,10,0)。
参数
参数 | 描述 |
---|---|
s | go string字符串类型,一般为整数类型的字符串,比如“2” |
返回值
返回值 | 描述 |
---|---|
i | int类型数值 |
err | error值 |
strconv.Atoi()方法实例代码
可以将下方实例中的参数改为浮点数试一试:
func main() {
i, e := strconv.Atoi("1")
if e == nil {
fmt.Println(i)
}
}
运行go文件,得到输出:
1