golang计算字符串长度
计算字符串长度有两种情况,一种是 ascii 字符,另一种为本地编码 (如:utf8) 的字符。
package main
import "fmt"
import "unicode/utf8"
func main() {
fmt.Println("Hello, 世界", len("世界"), utf8.RuneCountInString("世界"))
}
本文介绍使用Golang计算字符串长度的方法,包括ASCII字符和UTF-8编码字符的处理方式。通过示例代码展示了如何利用标准库函数进行长度计算。
计算字符串长度有两种情况,一种是 ascii 字符,另一种为本地编码 (如:utf8) 的字符。
package main
import "fmt"
import "unicode/utf8"
func main() {
fmt.Println("Hello, 世界", len("世界"), utf8.RuneCountInString("世界"))
}
2320
295

被折叠的 条评论
为什么被折叠?