NavigableSet/Map 上的 Javadocs 和 jdk 不匹配?

发布于 2024-09-18 09:12:51 字数 395 浏览 3 评论 0原文

NavigableSet API 文档 声明方法 < code>headSet、tailSet(E)headSet(E)subSet(E, E) 返回一个 NavigableSet

在 Eclipse 中,尽管我使用 1.6_20 jdk 并将编译器合规性设置为 1.6,但我收到类型不匹配错误,因此我必须将返回值“降级”为 SortedSet

我错过了什么吗?

The NavigableSet API docs state that methods headSet,tailSet(E),headSet(E) and subSet(E, E) return a NavigableSet.

In Eclipse, I get a type mismatch error, although I use the 1.6_20 jdk and have my compiler compliance set to 1.6, so I have to "downgrade" the return value to SortedSet.

Am I missing something?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

挽清梦 2024-09-25 09:12:51

您可能误读了 javadoc。 headSet 有两种方法,一种返回 SortedSet,另一种返回 NavigableSet。你提到的其他方法也是如此。

You may have misread the javadoc. There two headSet methods, one returns SortedSet and the other returns NavigableSet. The same for the other methods you mentioned.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文