Go笔记(5)-String详解

String详解

  • Go中的字符串是一个字节的切片,可以通过将其内容封装在双引号中来创建字符串,Go中的字符串Unicode兼容的,并且是UTF-8编码,字符串是一些字节的集合

(1)创建字符串

	str := "hello,WY"
	fmt.Println(str)

(2)获取字符串长度len()

fmt.Println("字符串长度为:", len(str))

(3)获取字符串指定切片

	fmt.Printf("%c\n", str[0])         //%c格式为单个字符的输出

(4)字符串的遍历

	for i := 0; i < len(str); i++ {
		fmt.Printf("%c", str[i])
	}

(5)for range遍历(类似python)

	for i,i2 := range str {
		fmt.Println(i)         //i代表下标 
		fmt.Printf("%c", i2)   //i2代表字符
	}
posted @ 2023-10-23 11:10  silly_fox  阅读(17)  评论(0编辑  收藏  举报