Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
eclipse使java自动完成为模板而不是forEach方法_Java_Eclipse - Fatal编程技术网

eclipse使java自动完成为模板而不是forEach方法

eclipse使java自动完成为模板而不是forEach方法,java,eclipse,Java,Eclipse,在编写未实现Iterable的类时,我可以编写for并按enter键获取for模板。这很好 当编写实现Iterable的类时,编写for将自动完成forEach方法。所以,当我想要一个for循环时,我必须键入for,按下,然后按下enter键,但只有当我在一个实现Iterable的类中时 如果我键入for,我希望eclipse建议使用与我键入的模板最接近的for模板。有没有办法让eclipse做到这一点?或者解决这个问题的方法?我不太确定您在寻找什么,但是您可以进入Eclipse设置并修改模板以

在编写未实现Iterable的类时,我可以编写for并按enter键获取for模板。这很好

当编写实现Iterable的类时,编写for将自动完成forEach方法。所以,当我想要一个for循环时,我必须键入for,按下,然后按下enter键,但只有当我在一个实现Iterable的类中时


如果我键入for,我希望eclipse建议使用与我键入的模板最接近的for模板。有没有办法让eclipse做到这一点?或者解决这个问题的方法?

我不太确定您在寻找什么,但是您可以进入Eclipse设置并修改模板以满足您的需要

Eclipse->首选项->Java->编辑器->模板


这些模板是在您键入时显示的模板。

模板很好。但问题是,当我键入for时,我有时会将此forEach函数作为自动补全中的第一个建议。如果它让您感到非常困扰,您可以为forEach函数指定一个不同的名称,而不是以for开头。