gpt4 book ai didi

java - Collectors.toSet() 中的哪个 Set 实现?

转载 作者:搜寻专家 更新时间:2023-11-01 04:07:19 25 4
gpt4 key购买 nike

<分区>

我有以下代码:

Stream.of(1, 4, 5).collect(Collectors.toSet());

来自 Javadoc toSet() 方法一可以阅读:

There are no guarantees on the type (...) of the Set returned

我查看了 toSet() 方法的实际实现,乍一看似乎总是返回 HashSet(至少在 JDK 11 中是这样)。

我知道将来可以在不违反契约(Contract)的情况下更改实现,但目前是否存在返回不同于 HashSet 的实现的情况?

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