gpt4 book ai didi

java - 为什么SortedSet接口(interface)中指定的是subSet方法而不是Set?

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

为什么SortedSet接口(interface)中指定的是subSet方法而不是Set,与List接口(interface)的subList方法不同?

最佳答案

subSet 操作需要底层 Set 进行排序。否则,请求从元素 X 到元素 Y 的所有元素是没有意义的。

基本 Set 接口(interface)不需要排序(例如,HashSet 不需要排序)。因此不支持该操作。

List 接口(interface)是有序的,因此在那里使用 subList() 方法是有意义的。

关于java - 为什么SortedSet接口(interface)中指定的是subSet方法而不是Set?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59749658/

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