- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
String[] search_array;
int index = -1;
for (int y = 0; y < search_array.length; y++) {
if (search_array[y].equals("SEARCH_PATTERN") {
index = y;
y = 100;
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−50
String[] search_array;
int index = -1;
for (int y = 0; y < search_array.length; y++) {
if (search_array[y].equals("SEARCH_PATTERN") {
index = y;
y = 100;
}
}
guest 20.01.2009 21:52 # 0
нда.. человек не слышал про break и массивы с больше, чем 100 элементами :)
guest 20.01.2009 21:53 # 0
а еще foreach есть :)
guest 21.01.2009 02:26 # 0
а еще есть NullPointerException ;)
guest 21.01.2009 02:28 # 0
"SEARCH_PATTERN".equals(search_array[y])
guest 27.01.2009 08:49 # 0
P.S. Предлагаю фикс! y = Integer.MAX_VALUE;
guest 22.10.2009 05:18 # 0
Тогда уж y = Integer.MAX_VALUE - 1;
Численное переполнение в Java никто не отменял )