gpt4 book ai didi

Scala:什么是 TraversableOnce 特征? TraversableOnce 和 Traversable 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 13:16:01 27 4
gpt4 key购买 nike

TraversableOnce:“集合的模板特征,可以仅遍历一次或 一次 多次 。”

我不明白这句话。为什么可以遍历更多次 ?不只是一次 ?
谢谢!

最佳答案

请注意,使用 Scala 2.13 (2019 年 6 月),没有更多的 TraversableTraversableOnce : 它们仅作为 Iterable 的已弃用别名保留。和 IterableOnce . (最初是 Collections rework 的一部分)

IterableOnce 也有同样的句子:

A template trait for collections which can be traversed either once only or one or more times.



这次:

The goal is to provide a minimal interface without any sequential operations.
This allows third-party extension like Scala parallel collections to integrate at the level of IterableOnce without inheriting unwanted implementations.

关于Scala:什么是 TraversableOnce 特征? TraversableOnce 和 Traversable 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34543182/

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