我想要做的是:
List<String> list = new
然后点击Ctrl+Space并让ArrayList<String>()
(以及其他)出现在类型提案中。
我想我以前已经可以工作了,但是我最近不得不重新安装,并且找不到它的设置。
这是Eclipse Java EE helios,但如果需要,我可以升级到indigo。
我试着在here上寻找帮助,但没有找到我想要的信息。我已经尝试检查了“默认建议类型”(Java -> Editor -> Content Assist -> Advanced)下的所有复选框,但都无济于事。
发布于 2012-01-03 18:51:51
像这样的代码是我最讨厌的Java泛型之一。我使用谷歌的Guava库来使我的泛型代码更具可读性,并且作为一个副作用,在Eclipse中不需要这个特定的特性(尽管我同意应该实现它)。Guava对集合也有类似的支持。
例如,我通常会按如下方式声明代码:
import com.google.common.collect.Lists;
...
List myList<String> = Lists.newArrayList();
发布于 2011-10-19 00:15:53
我能够做到这一点,但它没有显示在类型提案中。尝试键入:
List<String> list = new Ar
按Ctrl-空格键并接受第一个建议。它为我完成了ArrayList<String>()
(这是使用SpringSource工具套件Eclipse发行版)。
https://stackoverflow.com/questions/7809994
复制相似问题