for循环声明中的方法调用会影响性能吗?

时间:2016-06-29 16:20:40

标签: java

例如这是

for (String s : getStrings()) {
    // do something
}

效率低于此?

ArrayList<String> strings = getStrings();
for (String s : strings) {
    // do something
}

每次都会调用getStrings(),从而影响性能吗?

0 个答案:

没有答案