【发布时间】:2023-04-08 11:17:01
【问题描述】:
我正在使用 eclipse,最近我的 arraylist 自动完成由于某种原因发生了变化。
在输入:ArrayList <String> myArrayList = new 后,它通常会自动完成该行到:ArrayList<String> myArrayList = new ArrayList<>();,但现在当我这样做时,它会自动完成到:ArrayList<String> myArrayList = new ArrayList();(没有 <>)。
有谁知道如何修理它?我需要改变eclipse中的东西吗?还是jdk中的东西/类似的东西?
谢谢。
编辑 - 由于某种原因它没有显示完整的代码,我确实将数组列表的类型定义为字符串,所以这不是问题。
【问题讨论】:
-
输入 new 后是否调用 ctrl + 空格?如果是这样,您能否附上它带来自动完成的项目选择的屏幕截图?
-
imgur.com/a/QFvHj 这里有两张自动完成的截图。
-
链接无法访问。你能把图片附在问题上吗?
-
我将它添加到主要问题中。
-
我已经做到了,但只是想知道,我现在也注意到它在尝试使用 LinkedList 时也是如此……它仍然没有在应该的位置添加 。有什么想法吗?
标签: eclipse arraylist autocomplete