golang 字符串内置函数处理
package main
import (
"fmt"
"strconv"
"strings"
)
/**
内置函数
strconv 字符串转换 整型转字符串, (2)字符串转整型
strings 查找字符串是否出现在指定字符串中(2)返回字符串第一次出现的索引值
(3)不区分大小写比较 (4)统计字符串有几个指定的字符 5 查找字符串是否包含字符串(contains)
*/
func iconv() {
//字符串转成数字
var str string = "1688"
i, _ := strconv.Atoi(str)
fmt.Println(i)
fmt.Printf("类型: %T \n", i)
//数字转成数字符串
s := strconv.Itoa(i)
fmt.Println(s)
//查看是否是字符串类型
fmt.Printf("类型: %T \n", s)
//查找字符串是否出现在指定字符串中
str2 := "golang go hello welcome to language go what time is it"
b := strings.Contains(str2, "go")
num := strings.Count(str2, "go")
fmt.Printf("status = %v \n", b)
fmt.Printf("字符串总共出现的次数 = %v \n", num)
//后续的可以自行查字典就不一一举例了 网址https://studygolang.com/pkgdoc
}
func main() {
iconv()
}
浙公网安备 33010602011771号