1string类型
byte就是unit8
rune就是int32文章来源:https://www.toymoban.com/news/detail-580568.html
都可以代表字符型,但是必须格式化打印,要不然打印出来就是ASC码,参考c语言文章来源地址https://www.toymoban.com/news/detail-580568.html
//字符处理的细节,如果是英文意味着比较短,可以用byte来实现,
//如果是汉字就可以用32位的rune来int32位的
var c byte //其实也就是int,但是不能直接打印出来
c = 'a'
fmt.Printf("c = %c",c)
var c2 rune //也是字符
c2 = '慕'
fmt.Printf("c2 = %c",c2)
2字符串转化为数字
// 字符串转化数字
var istr = "12"
myint,err := strconv.Atoi(istr) //类似于对象的解构
if err != nil {
fmt.Println("convert error")
}
fmt.Println(myint)
3数字转换为字符串
//数字转换字符串
var num = 12
mystr := strconv.Itoa(num)
fmt.Println(mystr)
到了这里,关于Go新手速成-string的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!