Menu
CoddyTech

使用 `len` 获取数组长度

本课属于 Coddy GO 学习旅程的“基础知识”单元。第 71 课,共 109 课。

len() 函数会返回数组的长度(元素数量)。

创建一个颜色数组:

colors := [4]string{"Red", "Blue", "Green", "Yellow"}

使用 len() 获取数组长度:

arrayLength := len(colors)
fmt.Println("The array has", arrayLength, "elements")

这会显示:

The array has 4 elements

你也可以在 fmt.Println() 中直接调用 len(),而不使用变量:

fmt.Println(len(colors)) // 4
challenge icon

挑战

入门
在这个挑战中,你将练习使用 len() 函数来查找数组的长度。

我们提供了一个最喜欢的水果数组。你的任务是使用 len() 函数查找这个数组的长度,并将结果存储在 numberOfFruits 变量中。

亲手试试

package main

import "fmt"

func main() {
	// 这是我们喜欢的水果数组
	favoriteFruits := [5]string{"Apple", "Banana", "Orange", "Mango", "Strawberry"}
	
	// TODO:使用 len() 函数获取 favoriteFruits 数组的长度
	// 并将其存入 numberOfFruits 变量
	var numberOfFruits int
	
	// 这会输出数组中的水果数量
	fmt.Printf("There are %d fruits in the array\n", numberOfFruits)
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Go 在线编译器