golang 中切片常用的操作

2024-04-09 127点热度 0人点赞 0条评论
s := []string{"a", "b", "c", "d", "e"}

操作说明

s[n] : 切片s中索引位置为n的项

s[:] : 从切片s的索引位置0到len(s)-1处所获得的切片

s[low:] : 从切片s的索引位置low到len(s)-1处所获得的切片

s[:high] : 从切片s的索引位置0到high处所获得的切片,len=high

s[low:high] : 从切片s的索引位置low到high处所获得的切片,len=high-low

s[low : high : max] : 从切片s的索引位置low到high处所获得的切片,len=high-low,cap=max-low

len(s) : 切片s的长度,总是<=cap(s)

cap(s) : 切片s的容量,总是>=len(s)

mylomen

本人从事 JAVA 开发10多年,将之前整理的笔记分享出来,希望能够帮助到努力的你。

文章评论