gpt4 book ai didi

scala - 为什么 Scala 集合没有任何人类可读的方法,如 .append、.push 等

转载 作者:行者123 更新时间:2023-12-04 05:20:12 25 4
gpt4 key购买 nike

Scala 集合有一堆可读和几乎可读的操作符,比如 :++: ,但为什么没有像 append 这样的人类可读的同义词? ?

最佳答案

全部 可变 Scala 中的集合具有 BufferLike trait它定义了一个 附加 方法。

不可变 收藏没有 BufferLike 特性,因此只定义其他方法,这些方法不会就地更改集合而是生成一个新集合。

关于scala - 为什么 Scala 集合没有任何人类可读的方法,如 .append、.push 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7177027/

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