gpt4 book ai didi

java - 为什么 TreeSet 对 SortedSet 有一个单独的构造函数,而任何 Collection 已经有一个构造函数?

转载 作者:行者123 更新时间:2023-11-29 08:25:27 26 4
gpt4 key购买 nike

任何集合的构造函数: public TreeSet(Collection<? extends E> c)

SortedSet 的单独构造函数: public TreeSet(SortedSet<E> s)

为什么需要一个单独的 SortedSet?

最佳答案

来自documentation接受 SortedSet 的构造函数:

Constructs a new tree set containing the same elements and using the same ordering as the specified sorted set.

Collection 初始化TreeSet 时,使用元素的自然顺序,如documentation 所示。另一个接受 Collection 的构造函数:

Constructs a new tree set containing the elements in the specified collection, sorted according to the natural ordering of its elements.

关于java - 为什么 TreeSet 对 SortedSet 有一个单独的构造函数,而任何 Collection 已经有一个构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53663441/

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