strconv包字符串和基本类型之前的转换--Go语言学习笔记
发布日期:2021-05-07 10:02:21 浏览次数:18 分类:精选文章

本文共 844 字,大约阅读时间需要 2 分钟。

strconv包是Go语言中处理字符串与基本类型转换的重要工具,本文将详细介绍其基本用法。

bool类型 strconv.ParseBool函数用于将字符串转换为bool类型。示例代码如下: s1:="true" b1,err:=strconv.ParseBool(s1) 如果err不为nil,表示解析失败。成功情况下,b1将被赋值为true。 FmtPrint输出类型和值,结果如下: bool, true

strconv.FormatBool函数则用于将bool类型转换为字符串。示例代码如下: ss1:=strconv.FormatBool(b1) FmtPrint输出类型和字符串,结果如下: string, true

整数类型 strconv.ParseInt函数用于将字符串转换为整数类型,支持多种进制。示例代码如下: s2:="100" i2,err:=strconv.ParseInt(s2,2,64) 如果err不为nil,表示解析失败。成功情况下,i2将被赋值为对应的值。 FmtPrint输出类型和值,结果如下: int64, 4

strconv.FormatInt函数用于将整数转换为字符串,支持多种进制。示例代码如下: ss2:=strconv.FormatInt(i2,10) FmtPrint输出类型和字符串,结果如下: string, 4

utoa()和atoi() strconv.Itoa函数用于将整数转换为带符号的ASCII字符串。示例代码如下: ss3:=strconv.Itoa(-42) FmtPrint输出类型和字符串,结果如下: string, -42i

strconv.Atoi函数用于将带符号的ASCII字符串转换为整数。示例代码如下: -42 i3,err:=strconv.Atoi("-42") 如果err不为nil,表示解析失败。成功情况下,i3将被赋值为对应的值。 FmtPrint输出类型和值,结果如下: int, -42

上一篇:Spring Boot (二十三)——加载XML配置
下一篇:Spring Boot (二十二)——通过CORS解决跨域问题

发表评论

最新留言

很好
[***.229.124.182]2025年04月03日 23时54分53秒