【发布时间】:2016-11-25 12:58:34
【问题描述】:
我有 for 循环的算法,看起来像:
for(A : collection) {
for (B : A.collection) {
for (C : B.collection) {
do something with C instance
}
}
}
优化这种嵌套 for 循环的性能的最佳方法是什么?
例如使用LinkedHashMap?
谢谢。
【问题讨论】:
-
最快的集合是原生数组——如果你可以使用带有 for(;;) 循环的数组——它将是最快的。
-
请考虑修改您在此问题中发布的代码示例。就目前而言,它的格式和范围使我们很难为您提供帮助;这是一个great resource,可以帮助您开始。 -1,不要走错路。否决票是我们在这里指出内容问题的方式;改进您的格式和代码示例,我很乐意将其还原。祝你的代码好运!
标签: java performance loops for-loop