gpt4 book ai didi

java - Eclipse 的 Content Assist 不适用于 java.util.Comparator

转载 作者:行者123 更新时间:2023-11-30 05:36:20 25 4
gpt4 key购买 nike

我在类中定义一个字段,如下所示:

Comparator<String> test = ...

如果我写下首选项 -> Java -> 编辑器 -> 内容辅助 -> Collection 夹中列出的任何类的静态方法的前几个字母来代替这三个点,然后按 Ctrl + Space,我会获得这些方法的自动完成建议(如预期),但 java.util.Comparator

的任何静态成员除外

我的最爱列表是:

  • java.time.LocalDateTime,输入 of 后收到大量建议
  • java.util.stream.Collectors,输入toli后同样的事情
  • org.hamcrest.Matchers,与not相同
  • org.junit.Assert,与assertt相同

唯一不工作的是java.util.Comparator。我尝试删除并再次添加它,但没有帮助。将成员添加到 Collection 夹列表而不是类型会有所帮助,但这不是我正在寻找的答案。

我在 Debian Linux 上使用 Eclipse 2019-03 和 OpenJDK 12。还尝试过 OpenJDK 8。

以下是一些可能有用的屏幕截图。

Favorites

enter image description here

enter image description here

enter image description here

谢谢!

最佳答案

这是一个bug in Eclipse与泛型类型相关。 Comparator 是列表中唯一的泛型类型,但其他泛型类型也会出现同样的问题,例如 Optional。不幸的是,似乎还没有解决办法。

关于java - Eclipse 的 Content Assist 不适用于 java.util.Comparator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56533347/

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