Go新手速成-string

1string类型

byte就是unit8

rune就是int32

都可以代表字符型,但是必须格式化打印,要不然打印出来就是ASC码,参考c语言

Go 复制代码
	//字符处理的细节,如果是英文意味着比较短,可以用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字符串转化为数字

Go 复制代码
	//	字符串转化数字
	var istr = "12"
	myint,err := strconv.Atoi(istr) //类似于对象的解构
	if err != nil {
		fmt.Println("convert error")
	}
	fmt.Println(myint)

3数字转换为字符串

Go 复制代码
	//数字转换字符串
	var num  = 12
	mystr := strconv.Itoa(num)
	fmt.Println(mystr)
相关推荐
五彩小白14 小时前
GO语言装饰器语法
golang
金金计较.20 小时前
Go语言-4
开发语言·golang
我不会起名字32221 小时前
一天一道力扣Hot100(36):深度优先算法---组合总和
数据结构·c++·后端·python·算法·go
名字还没想好☜1 天前
Go context.AfterFunc 实战(Go 1.21):context 一取消就自动跑清理,告别手写 goroutine 监听 Done
后端·golang·go
web守墓人1 天前
【goed/ui】自定义组件设计思想篇
linux·windows·ui·golang
chenqianghqu3 天前
go语言SDK升级到1.27更新调试
golang
liyinchi19883 天前
微信小程序支付遇到“由于小程序违规,支付功能暂时无法使用” 解决办法
java·微信小程序·go
ttwuai3 天前
Go开源后台管理系统推荐:怎么先排除 Fork、镜像和同名项目?
golang
天天喝旺仔3 天前
Go 泛型实战:从类型参数、约束到可复用泛型容器与函数
数据结构·算法·容器·go
参.商.3 天前
【Day 53】76. 最小覆盖子串
leetcode·golang