gpt4 book ai didi

java - `Java` `List` 方法 `size` 是如何工作的?

转载 作者:太空狗 更新时间:2023-10-29 22:51:53 24 4
gpt4 key购买 nike

在Java中,有一个List接口(interface)和size()方法来计算List的大小。

  • 当我调用 List.size() 时,它是如何计数的?
  • 是线性计数,还是在size()时确定计数只返回值?

最佳答案

大小定义为列表中元素的数量。该实现没有指定 size() 成员函数如何操作(遍历成员、返回存储的计数等),因为 List 是一个接口(interface)而不是一个实现。

一般来说,大多数具体的 List 实现会在本地存储它们的当前计数,使得大小为 O(1) 而不是 O(n)

关于java - `Java` `List` 方法 `size` 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2205498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com