NavigableSet/Map 上的 Javadocs 和 jdk 不匹配?
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能误读了 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.