登录
首页 >  Golang >  Go问答

go 运算符重载

来源:SegmentFault

时间:2023-01-26 16:53:22 426浏览 收藏

知识点掌握了,还需要不断练习才能熟练运用。下面golang学习网给大家带来一个Golang开发实战,手把手教大家学习《go 运算符重载》,在实现功能的过程中也带大家重新温习相关知识点,温故而知新,回头看看说不定又有不一样的感悟!

问题内容

arrayAll := []string{"a", "b", "c", "d", "e"}
x := p[arrayAll[i]-"a"]

go不支持运算符重载,
那么如何获取数组下标:arrayAll[i]-"a"

正确答案

你应该使用

rune
,这个才是你想要的字符类型。

arrayAll := []rune{'a', 'b', 'c', 'd', 'e'}
x := p[arrayAll[i] - 'a']

文中关于golang的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《go 运算符重载》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表