国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

做網(wǎng)站與考研學(xué)技術(shù)包分配的培訓(xùn)機構(gòu)

做網(wǎng)站與考研,學(xué)技術(shù)包分配的培訓(xùn)機構(gòu),江蘇建設(shè)網(wǎng)站酒店裝修合同范本,win2003建設(shè)網(wǎng)站ASCII 碼只需要 7 bit 就能完整地表示,但只能表示英文字母在內(nèi)的 128 個字符,為了表示世界上大部分的文字系統(tǒng),發(fā)明了 Unicode ,它是 ASCII 的超集,包含世界上書寫系統(tǒng)中存在的所有字符,并且為每個代碼分配…

ASCII 碼只需要 7 bit 就能完整地表示,但只能表示英文字母在內(nèi)的 128 個字符,為了表示世界上大部分的文字系統(tǒng),發(fā)明了 Unicode ,它是 ASCII 的超集,包含世界上書寫系統(tǒng)中存在的所有字符,并且為每個代碼分配一個標(biāo)準編號(稱為 Unicode CodePoint),在 go 語言中稱為 rune,是 int32 的別名。

go 語言中 ,字符串的底層表示是 byte(8 bit) 序列,而不是 rune( 32 bit )序列。

func main() {str := "nihao"length := len(str)fmt.Println(length)for i, _ := range str {fmt.Println(reflect.TypeOf(str[i]))}
}

運行結(jié)果為:

但是,如果使用 for range 遍歷字符串取值的時候,得到的 value 類型為 rune 類型(3字符),也就是 int32 類型,對應(yīng) Unicode 字符型。

func main() {str := "nihao"length := len(str)fmt.Println(length)for _, v := range str {fmt.Println(reflect.TypeOf(v))}
}

?運行結(jié)果:


修改字符串

所以在go語言中修改字符串的時候,針對不同的情況來進行編寫:

當(dāng)字符串中有中文字符:

此時需要將字符串轉(zhuǎn)換為 []rune 切片進行操作


func main() {str := "你好"fmt.Printf("修改前:%s", str)fmt.Println()strr := []rune(str)strr[0] = '我'fmt.Printf("修改后:%s", string(strr))
}

結(jié)果:

?如果使用 []byte 的話編譯會不通過

當(dāng)字符串中只有英文時:

此時使用 []rune 或者 []byte 都可以,但是一般會使用 []byte:

func main() {str := "nihao"fmt.Printf("修改前:%s", str)fmt.Println()strr := []rune(str)strr[0] = 'w'fmt.Printf("[]rune修改后:%s", string(strr))fmt.Println()strrr := []byte(str)strrr[0] = 'w'fmt.Printf("[]byte修改后:%s", string(strr))fmt.Println()
}

運行結(jié)果:

http://m.aloenet.com.cn/news/41103.html

相關(guān)文章:

  • WordPress方糖無錫網(wǎng)站建設(shè)優(yōu)化公司
  • 專業(yè)的團隊網(wǎng)站建設(shè)引擎搜索入口
  • 室內(nèi)裝修設(shè)計圖紙seo快速軟件
  • 外國人做外貿(mào)都會瀏覽哪些網(wǎng)站焊工培訓(xùn)內(nèi)容有哪些
  • 網(wǎng)站建設(shè)常用代碼營銷策劃36計
  • 直播視頻網(wǎng)站如何做網(wǎng)站策劃
  • 佛山專業(yè)做企業(yè)網(wǎng)站上海今天最新發(fā)布會
  • 吉 360 網(wǎng)站建設(shè)如何做好精準營銷
  • 網(wǎng)站客服工作內(nèi)容重慶網(wǎng)站建設(shè)哪家好
  • 凡客專賣店網(wǎng)站優(yōu)化入門
  • 安徽國貿(mào)集團網(wǎng)站建設(shè)沈陽網(wǎng)站推廣優(yōu)化
  • 合肥專業(yè)做網(wǎng)站的互聯(lián)網(wǎng)域名注冊查詢
  • 做網(wǎng)站拍攝照片用什么佳能相機好網(wǎng)站優(yōu)化課程培訓(xùn)
  • 哪個網(wǎng)站可以做社工試題網(wǎng)絡(luò)服務(wù)器
  • 湖北住房和城鄉(xiāng)建設(shè)委員會網(wǎng)站東莞市民最新疫情
  • 三門峽集團網(wǎng)站建設(shè)愛站網(wǎng)關(guān)鍵詞查詢工具
  • 有沒有人與動物做的電影網(wǎng)站自己做網(wǎng)站怎么做
  • 自適應(yīng)全屏網(wǎng)站競價排名名詞解釋
  • 網(wǎng)站建設(shè)網(wǎng)站排名優(yōu)化金牌服務(wù)搜索引擎排名影響因素有哪些
  • 房屋網(wǎng)簽查詢系統(tǒng)官方網(wǎng)站知乎推廣
  • 個人網(wǎng)站怎么做推廣好口碑關(guān)鍵詞優(yōu)化
  • 深圳市網(wǎng)站維護seo短視頻網(wǎng)頁入口
  • 營銷公關(guān)seo關(guān)鍵詞找29火星軟件
  • wordpress博客實戰(zhàn)青島百度整站優(yōu)化服務(wù)
  • 網(wǎng)站圖文列表seo優(yōu)化快排
  • 寧波網(wǎng)站建設(shè) 聯(lián)系哪家百度seo推廣免費
  • 網(wǎng)站開發(fā)的客戶群體淘寶新店怎么快速做起來
  • 查網(wǎng)站空間商seo是什么意思啊
  • 網(wǎng)站建設(shè)期任務(wù)及總結(jié)今日頭條號官網(wǎng)
  • 深圳市建筑工程佛山seo外包平臺