С помощью приведенного ниже фрагмента я пытаюсь обработать электронную таблицу, но с необходимостью исключить специальные столбцы. Я знаю грубый способ, которым я делаю это, помещаю исключения в ArrayList и обрабатываю список для каждого и каждого приращения по столбцам текущей строки, извращенно, но вы знаете, просто сделайте это.
Однако я получаю названную ошибку, которая, по моему мнению, никогда не должна произойти. Я просто перебираю ArrayList и сравниваю, ничего не изменяя. Где ошибка? Есть ли лучший способ обработать список исключений?
ArrayList noProcess = new ArrayList();
Iterator itr00 = noProcess.iterator();
Iterator itr01 = noProcess.iterator();
noProcess.add(new Integer("5"));
noProcess.add(new Integer("18"));
....
boolean include=true;
for(int i=0;i<archive.length;i++){
for (int j = 0; j < archive[i].length; j++) {
while (itr00.hasNext()) {
if (j == ( (Integer) itr00.next()).intValue())
include = false;
}
if (include) {...