gpt4 book ai didi

java - 为什么 AbstractCollection 不实现 iterator()?

转载 作者:行者123 更新时间:2023-11-29 10:18:22 24 4
gpt4 key购买 nike

发件人:Collections Framework

“AbstractCollection 类提供了所有方法的实现,除了 iterator() 和 size() 方法,它们在适当的子类中实现”

谁能说清楚 iterator() 没有默认行为的原因?我可以从这个问题中看出为什么 size () 不是默认值:Why does AbstractCollection not implement size()?

最佳答案

它会做什么?

iterator() 方法是派生类实际提供数据的方式。
AbstractCollection 实现的所有方法仅使用 size()iterator() 中实际实现提供的数据执行适当的逻辑。

关于java - 为什么 AbstractCollection 不实现 iterator()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11919268/

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