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代表字符
	}

本文作者:silly_fox

本文链接:https://www.cnblogs.com/sillyfox/p/17781970.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   silly_fox  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 Everybody Ingrid Michaelson
Everybody - Ingrid Michaelson
00:00 / 00:00
An audio error has occurred.