package聽main import聽( 聽聽聽聽"fmt" 聽聽聽聽"strings" ) func聽main(){ 聽聽聽聽聽聽var聽sayHi聽string聽=聽"Hello"聽聽聽聽//定义字符串并赋值 聽聽聽聽聽聽fmt.Println(sayHi聽+聽"World")聽聽//字符串拼接 聽聽聽聽聽聽fmt.Println(len(sayHi))聽聽聽聽聽聽聽//len显示字符串长度 聽聽聽聽聽聽fmt.Println(sayHi[0])聽聽聽聽聽聽聽聽聽//显示第一个字符的asic码 聽聽聽聽聽聽fmt.Println(string(sayHi[0]))聽//要正常显示第一个字符,转成string类型 聽聽聽聽聽聽var聽pi聽float64聽=聽3.14聽聽聽聽聽聽聽聽聽//定义一个浮点类型 聽聽聽聽聽聽fmt.Println("%T:%d\n",int(pi),int(pi))聽聽聽//string可直接将浮点转成整数 聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽//聽%s聽字符串 聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽//聽%d聽整数型 聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽//聽%f聽浮点型聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽聽聽聽聽聽fmt.println(strings.Repeat(sayHi,3))聽//重复三次 聽聽聽聽聽聽fmt.println(strings.Index(sayHi,"el"))聽聽//检查是否包含在字符串,不包含返回"-1",包含返回第一个匹配到的序列符 聽聽聽聽聽聽fmt.println(strings.Replace(sayHi,"e","ee",-1))聽聽//替换 聽聽聽聽聽聽fmt.println(strings.ToLower(sayHi))聽聽聽聽聽聽聽聽聽聽聽聽//转换全小写 聽聽聽聽聽聽fmt.println(strings.ToUpper(sayHi))聽聽聽聽聽聽聽聽聽聽聽聽//转换全大写 聽聽聽聽聽聽fmt.println(strings.Count(sayHi,"el"))聽聽聽聽聽聽聽聽聽//匹配到的次数 聽聽聽聽聽聽fmt.println(strings.TrimSpace("聽聽a聽lone聽gopher聽聽聽"))聽聽//去掉字符串前后空格 }
本文出自 “欺壹世De博客” 博客,请务必保留此出处http://qiyishi.blog.51cto.com/5731577/1894895
有疑问加站长微信联系(非本文作者)