如何索引Golang字符串中的字符?

如何获得“ E”输出而不是69?


package main


import "fmt"


func main() {

    fmt.Print("HELLO"[1])

}

Golang是否具有将字符转换为字节,反之亦然的功能?


慕容森
浏览 291回答 3
3回答

慕田峪9158850

怎么样这个?fmt.Printf("%c","HELLO"[1])正如Peter所指出的,要允许的不仅仅是ASCII:fmt.Printf("%c", []rune("HELLO")[1])

蝴蝶刀刀

也可以通过切片来完成package mainimport "fmt"func main() {    fmt.Print("HELLO"[1:2])}注意:此解决方案仅适用于ASCII字符。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go