- 1
- 2
- 3
- 4
- 5
- 6
public void fillFilialNames(ArrayList<String> filialNames) {
for (String filialDTO : filialNames) {
if (!filialNames.isEmpty())
filialNames.add(filialDTO);
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+83
public void fillFilialNames(ArrayList<String> filialNames) {
for (String filialDTO : filialNames) {
if (!filialNames.isEmpty())
filialNames.add(filialDTO);
}
}
Бесконечный цикл :)
по идее на любой нормальной импелементации листа эксепшн должен вывалится т.к. между итерациями детектится не менялся ли лист
ибо
final void checkForComodification() {
if (modCount != expectedModCount)
throw new ConcurrentModificationException();
}
фейк короче
я про то что это реальный код