package main
import (
"fmt"
"strconv"
_ "unsafe"
)
func main() {
//string转基本类型
var str string = "true"
var b bool
b, _ = strconv.ParseBool(str)
//strconv.ParseBool函数会返回两个值,所以用 b,_ 后面的值缺省
fmt.Printf("b type %T b=%v\n", b, b)
var str2 string = "1356780"
var n1 int64
n1, _ = strconv.ParseInt(str2, 10, 64)
fmt.Printf("n1 type %T n1=%v\n", n1, n1)
var str3 string = "123.345"
var f1 float64
f1, _ = strconv.ParseFloat(str3, 64)
fmt.Printf("f1 type %T f1=%v\n", f1, f1)
}
string转其他数据类型
最新推荐文章于 2021-09-15 19:16:18 发布