У меня есть алгоритм с for
петлями, который выглядит как:производительности Java для цикла
for(A : collection) {
for (B : A.collection) {
for (C : B.collection) {
do something with C instance
}
}
}
Что является лучшим способом, чтобы оптимизировать производительность этого вложенного для петель?
Например, LinkedHashMap
?
спасибо.
Самая быстрая коллекция - это собственный массив - если вы можете использовать массив с циклом for (;;) - он будет самым быстрым. – Nosyara
Пожалуйста, подумайте над пересмотром образца кода, который вы отправили в этом вопросе. Как и в настоящее время, его форматирование и масштабы затрудняют нам помощь; здесь [большой ресурс] (http://stackoverflow.com/help/mcve), чтобы вы начали с этого. -1, не принимайте это неправильно. Снижение голосов - это то, как мы указываем здесь проблему с контентом; улучшите форматирование и образец кода, и я с радостью верну его. Удачи с кодом! –