登录
首页 >  Golang >  Go问答

golang,如何获得一个string中的某个字符?

来源:SegmentFault

时间:2023-01-12 13:45:07 245浏览 收藏

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

问题内容

我能想到的方法只有下面这种,求教各位高人有其它更直接的方法吗?

string s = "abcde"
c := s[1:2]
fmt.Println(c) // 输出 "b"

正确答案

按什么获取,索引?

func main() {
    str := "Hello 世界"
    fmt.Println(string(str[1]))
    fmt.Println(string([]rune(str)[1]))
    fmt.Println(string([]rune(str)[7]))
}

output:

e
e
界

好了,本文到此结束,带大家了解了《golang,如何获得一个string中的某个字符?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

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