91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

golang語言漸入佳境[21]-string類型詳解

發布時間:2020-05-29 13:27:32 來源:網絡 閱讀:222 作者:jonson_jackson 欄目:開發技術

string的本質

string是一個引用類型,string包含了兩個部分。一個部分是指針,指向了底層的一個字節數組。另一個部分是字節數組的長度。
當復制字符串時,也只是復制了指針與長度。底層的那個字節數組是不能夠改變的。
字符串使用UTF-8編碼。

打印字符串

1
2
3
4
5
func main(){

str := "跟著建勛老師學編程"
fmt.Println([]byte(str)) // 轉換為字節數組
}

轉換為字節數組

1
2
3
4
func main(){
str := "跟著建勛老師學編程"
fmt.Println([]byte(str))
}

字符串中特殊字符

1
2
3
4
5
6
7
8
9
10
\a   U+0007 alert or bell
\b   U+0008 backspace
\f   U+000C form feed
\n   U+000A line feed or newline
\r   U+000D carriage return
\t   U+0009 horizontal tab
\v   U+000b vertical tab
\\   U+005c backslash
\'   U+0027 single quote  (valid escape only within rune literals)
\"   U+0022 double quote  (valid escape only within string literals)

字符串長度len

1
2
3
4
func main(){
str := "跟著建勛老師學編程"
fmt.Println(len(str)) //27 總的字節個數  
}

字符串序號

1
2
3
4
func main(){
str := "跟著建勛老師學編程"
fmt.Println(str[20])   //仍然是字節
}

字符串slice

截斷無壓力

1
2
3
4
func main(){
str := "跟著建勛老師學編程"
fmt.Println(str[3:])  //打印出:著建勛老師學編程
}

字符串+連接

1
2
3
4
5
func main(){
str1 := "jonson love "
str2 :="olaya"
fmt.Println(str1+str2)  //jonson love olaya
}
  • 本文鏈接: https://dreamerjonson.com/2018/11/30/golang-21-string/

  • 版權聲明: 本博客所有文章除特別聲明外,均采用 CC BY 4.0 CN協議 許可協議。轉載請注明出處!

golang語言漸入佳境[21]-string類型詳解

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浮梁县| 房山区| 五华县| 循化| 罗江县| 内江市| 横峰县| 天长市| 盱眙县| 交口县| 从化市| 瑞金市| 武威市| 淮南市| 定日县| 高雄县| 睢宁县| 章丘市| 遂平县| 利辛县| 华容县| 禹城市| 社旗县| 砀山县| 江源县| 克山县| 苗栗县| 安龙县| 平江县| 交口县| 高台县| 桐乡市| 大厂| 黄浦区| 万荣县| 周至县| 潜山县| 兴宁市| 莎车县| 蒙城县| 得荣县|