Golang ring.Len()函数及示例
ring.Len() 函数在Golang中计算环形列表中的组件(元素)的数量。它的执行时间与组件(元素)的数量相对应。
语法:
func (r *Ring) Len() int
它返回一个整数。
示例1:
// Golang程序示例
// ring.Len()函数
package main
import (
"container/ring"
"fmt"
)
//主函数
func main() {
//创建一个大小为3的新环
r := ring.New(3)
//输出其长度
fmt.Println(r.Len())
}
输出:
3
示例2:
// Golang程序示例
// ring.Len()函数
package main
import (
"container/ring"
"fmt"
)
//主函数
func main() {
//创建一个大小为10的新环
r := ring.New(10)
//输出其长度
fmt.Println(r.Len())
}
输出:
10