golang string 和 int 的互相转换

来源:互联网 发布:glov卸妆巾 知乎 编辑:程序博客网 时间:2024/05/16 06:25
  • string 转 int 要 import strconv
import (    "fmt"    "strconv")
func test(x int, y string) string {    var res string    //strconv.Itoa 就是将 int 类型 转成 stirng    res = strconv.Itoa(x) + y    return res}
  • int 转成 string
func test2(x int, y string) int {    //strconv.Atoi 就是将 string 类型 转成 int    i, err := strconv.Atoi(y)    if err != nil {        panic(err)    }    i = i + x    return i}

最后 测试一下

    fmt.Println(test(111, "xixi"))    fmt.Println(test2(100, "1"))    111xixi    101
10 0
原创粉丝点击