本文介绍了“如何在戈朗使用符文类型”的知识。很多人在实际案件操作中都会遇到这样的困难。接下来,让边肖带领大家学习如何应对这些情况!希望大家认真阅读,学点东西!
golang中rune类型
符文相当于golang中的int32,但一般用于角色转换。golang中的len()方法主要计算数组长度。
golang中的默认存储字符串为utf8格式,utf8以可变长度字节存储,英文字母以单字节存储,中文以三字节存储,因此-1和-2的执行结果分别为16和15。golang有两种方式:utf8。RuneCountInString和[]rune()将utf8转换为4字节int32存储,然后计算int32数组的长度。
-1
address:=' thisisshanghai '
fmt。Println('len(地址): ',len(地址))
-2
address:=' thisisshanghai '
fmt。Println('len(地址): ',len(地址))
-3
地址三:=“这是在上海”
fmt。Println('len(地址): ',utf8。符文计数输入(地址三))
-4
fmt。Println('len(地址): ',len([]rune(地址三)))
-5
Unicode。是(unicode。韩,c)//可以判断一个字符是否是中文结果。
-1
len(地址):16
-2
len(地址):15
-3
len(地址):5
-4
Len(地址):5“如何在Golang使用符文类型”介绍到这里。感谢阅读。如果你想了解更多的行业,可以关注网站。边肖将为您输出更多高质量的实用文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/128947.html