Go,Golang:访问字符串作为字符值
|
http://play.golang.org/p/ZsALO8oF3W
我想要遍历一个字符串并返回字符值。如何,不返回每个字母的数值,并返回实际的字符? 现在我得到这个 0 72 72 1 101 101 2 108 108 3 108 108 4 111 111 我想要的输出是 0 h h
1 e e
2 l l
3 l l
4 o o
package main
import "fmt"
func main() {
str := "Hello"
for i,elem := range str {
fmt.Println(i,str[i],elem)
}
for elem := range str {
fmt.Println(elem)
}
}
谢谢,
例如, package main
import "fmt"
func main() {
str := "Hello"
for _,r := range str {
c := string(r)
fmt.Println(c)
}
fmt.Println()
for i,r := range str {
fmt.Println(i,r,string(r))
}
}
输出: H e l l o 0 72 H 1 101 e 2 108 l 3 108 l 4 111 o (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
