Вопрос, который обсуждается сегодня при выполнении моей задачи, касается эффективности цикла.
Скажем так.У меня есть массив {'a', 'x', 'a', 'a'} и цикл, который должен избегать 'x' элемента. Теперь мне интересно, как эти два подхода отличаются с точки зрения эффективности - не берется время, или время, или для разграничения циклов
char[] arrExample = {'a','x','a','a'};
for(int idx = 0; idx<arrExample.length; idx++){
if(arrExample[idx] == 'x')
continue;
System.out.println(arrExample[idx]);
}
и общий цикл выглядит следующим образом
char[] arrExample = {'a','x','a','a'};
for(int idx = 0; idx<arrExample.length; idx++){
if(arrExample[idx] != 'x')
System.out.println(arrExample[idx]);
}
так что комментарии экспертов рады,Спасибо!