Go语言切片

切片

Go 语言切片相当于是对数组的抽象。

由于Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片的长度是不固定的,可以追加元素,在追加时可能使切片的容量增大。

格式: Slice:= make([]type,len)

(1)代码演示且切片定义长度后添加新的数据:

package main

import "fmt"

func main()  {
Slice:=make([]string,3)
Slice[0]="Jack"
Slice[1]="Tom"
Slice[2]="Felix"
Slice=append(Slice,"新增加的数据")//增加切片的长度
fmt.Println(Slice)
}

  

运行结果:

Go语言切片

(2)

上一篇:EA强大的画图工具---设计数据库表格


下一篇:Java 实现二分(折半)插入排序