当前位置: 首页 > news >正文

网站解析后几天可以访问vi设计主要做什么

网站解析后几天可以访问,vi设计主要做什么,常宁市城市建设规划管理局网站,紧急通知网页升级记住我们Golang中的rune类型是一个32位的整数类型(int32),它是用来表示Unicode码点的。rune类型的值可以是任何合法的Unicode码点,它通常用来处理字符串中的单个字符。 在Golang中,字符常量使用单引号来表示,例如 a。使用单引号表示的字符…

Golang中的rune类型是一个32位的整数类型(int32),它是用来表示Unicode码点的。rune类型的值可以是任何合法的Unicode码点,它通常用来处理字符串中的单个字符。

在Golang中,字符常量使用单引号来表示,例如 'a'。使用单引号表示的字符常量是一个rune类型的值。

可以使用内置的rune函数将字符串转换为rune类型的切片。例如:

str := "Hello, 世界"
runes := []rune(str)
fmt.Println(runes)

输出结果是

[72 101 108 108 111 44 114 117 110 101 19990 30028]

前面几位72,101...与ascii码H e l l o的值一一对应

其实unicode与ascii都是字符串对应的计算机码用的,Unicode是为了补充ascii的不足(毕竟ascii码不包含中文)

可以使用内置的len函数获取rune类型切片的长度,该长度表示字符串中的字符数量。例如:

str := "Hello, 世界"
runes := []rune(str)
fmt.Println(len(str),len(runes))

输出结果分别是12与8

str := "Hello, 世界"
for i := 0; i < 12; i++ {fmt.Printf("%c",str[i])
}
//输出结果Hello, ä¸ç

在输出中,%c格式化动词用于打印rune类型的值,将其表示为字符。

说明len(str)中文跟英文,所占的长度是不一样的,中文占3个字节

而len(runes)返回的是字符串的个数

可以使用for循环遍历rune类型切片,以便访问字符串中的每个字符。例如:

for _, r := range runes {fmt.Printf("%c", r)
}

输出结果为:Hello,世界

rune类型还可以转换成string类型,例如:

var a rune = 'a'
fmt.Println(string(a))
var b []rune = []rune{'a','b'}
fmt.Println(string(b))

需要注意的是,因为rune类型是一个整数类型,所以可以进行算术和逻辑操作。

package mainimport "fmt"func main() {// 算术操作r1 := 'A'r2 := 'a'sum := r1 + r2diff := r1 - r2fmt.Printf("Sum: %c\n", sum)fmt.Printf("Difference: %c\n", diff)// 逻辑操作r3 := 'X'r4 := 'Y'logicalAnd := r3 & r4logicalOr := r3 | r4logicalXor := r3 ^ r4fmt.Printf("Logical AND: %c\n", logicalAnd)fmt.Printf("Logical OR: %c\n", logicalOr)fmt.Printf("Logical XOR: %c\n", logicalXor)
}

输出值都是乱码、或许在需要对称加密场景下可以使用?

rune类型与Byte类型对比:

package mainimport "fmt"func main() {var a rune = '林'fmt.Println(a)//26519var b rune = 'a'fmt.Println(b)//97var c byte = 'a'fmt.Println(c)//97//var d byte = '林' //因为超出了值域会报错,byte类型是0-255//fmt.Println(d)}

总结:rune 用于处理单个字符,string 用于处理字符串,byte 用于处理单个字节。

http://www.yayakq.cn/news/593318/

相关文章:

  • 好看的网站首页网站建设费用进会计什么科目
  • 铜仁建设厅官方网站长春网站改版
  • 做采集网站赚钱吗成都专业的网站设计公司
  • 微信网站后台wordpress完美主题模板
  • 嘉兴做毛织的有哪些网站兰州有制作网站
  • 自由建网站的网络程序外贸网站建设案例
  • 教育模板网站建设新手做网站视频教程
  • 宁波网站建设明细报价产品查询展示型网站
  • 安徽网站开发建设微信官方网站下载
  • 2020网页游戏排行榜seo优化几个关键词
  • 企业网站建设怎么样做会计分录智能网站系统可以做app吗
  • 西安市建设局网站如何用付费音乐做视频网站
  • php网站开发能挣多钱做venn图的网站
  • 网站建设属于什么做网站弄关键词多少钱
  • 自己如何建设个网站太原百度seo
  • 乾安网站建设python新手代码
  • 2小时学会php网站建设wordpress主题切换
  • 建站好用的软件q群排名优化软件
  • 免费做英语卷子的网站iis怎么建网站
  • 洛阳建设部官方网站静态网页制作案例
  • 青岛做外贸网站wordpress推广联盟
  • 怎么做公司的宣传网站重庆个人房源网
  • 溧阳手机网站设计南京电商网站设计
  • 广州网站制作企业自定义网站模块
  • 饰品做商城网站模式传统网站设计
  • 菠菜网站建设怎么下载字体到wordpress
  • 云南住房和建设厅网站首页在线网站做图集相册
  • 电子商务网站开发形式选择视频制作软件免费版下载
  • 备案编号不放在网站ps扩展插件网站
  • 人工智能培训机构排名网站图片少影响seo吗