我认为可以有一个更好的选择。您可以尝试的是仅获取与表中存在的字段匹配的表中的字段。不要获取表的所有字段,而是获取选定的字段。
// Here Table refers to the JCo.Table for (int j = 0; j < Table.getNumRows(); j++) { Table.setRow(j); Iterator iter = displayField.iterator(); //获取当前记录中存在的列 while(iter.hasNext()){ String column = (String) iter.next(); String value = Table.getString(column); //在这里执行您的逻辑 } }