使用下面的代码片段,我正在尝试处理电子表格,但需要排除临时列。我知道我这样做的粗略方式,将异常放在 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) {...