Go语言中有关字符串替换函数的介绍

OctopusLian · · 5272 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

```go func main() { //转换为字符串后追加到字节数组 slice := make([]byte, 1024) slice = strconv.AppendBool(slice, true) //第二个数为要追加的数,第三个数为指定10进制方式追加 slice = strconv.AppendInt(slice, 1234, 10) slice = strconv.AppendQuote(slice, "abcgohello") fmt.Println("slice = ", string(slice)) //其它类型转换为字符串 var str string str = strconv.FormatBool(false) fmt.Println("str = ", str) //'f'指打印格式,以小数形式,-1指小数点位数,64以float64处理 str = strconv.FormatFloat(3.14, 'f', -1, 64) fmt.Println("str = ", str) //整型转字符型 str = strconv.Itoa(6666) fmt.Println("str = ", str) //字符串转其它类型 flag, err := strconv.ParseBool("true") if err != nil { fmt.Println("err = ", err) } fmt.Println("flag = ", flag) //字符串转换为整型 a, _ := strconv.Atoi("56479") fmt.Println("a = ", a) } ``` - 输出 ![str.png](https://static.studygolang.com/190421/0505bd9642c5d33e50c72a338f7a26d8.png)

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

5272 次点击  
加入收藏 微博
被以下专栏收入,发现更多相似内容
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传