Golang 中的 ring.Len()函数计算环(循环列表)r 中组件(元素)的数量。它根据组件(元素)的数量及时执行。
句法:
func (r *Ring) Len() int
它返回整数。
示例 1:
// Golang program to illustrate
// the ring.Len() function
package main
import (
"container/ring"
"fmt"
)
// Main function
func main() {
// Creating a new ring of size 3
r := ring.New(3)
// Print out its length
fmt.Println(r.Len())
}
输出:
3
示例 2:
// Golang program to illustrate
// the ring.Len() function
package main
import (
"container/ring"
"fmt"
)
// Main function
func main() {
// Creating a new ring of size 10
r := ring.New(10)
// Print out its length
fmt.Println(r.Len())
}
输出:
10