Golang ring.Len()函数及示例

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程