Я хочу хранить набор результатов в двух разных местах отдельно и использовать отдельно. Возможно ли это?
public void demo(){
/* Result set got from the corpusSentenceRetrive method */
ResultSet rsNew=corpusSentenceRetrive(wordAll);
ArrayList<String> resultSetStore= new ArrayList<String>();
for(int i=0;i<2;i++){
resultSetStore.add(i,rsNew);
}
method1(resultSetStore.get(0));
method2(resultSetStore(1));
}
public void method1(ResultSet rst){
ResultSet rs = rst;
while (rs.next()) {....}
}
public void method2(ResultSet rst){
ResultSet rs = rst;
while (rs.next()) {....}
}
Почему это не работает? Как отдельно выполнить два метода? Из-за одного метода выполнения оператора while. Я не мог использовать другой метод. Это дает 0 результирующих наборов. Как я могу решить это самым простым способом?