List userProcessedCountCol = new ArrayList();
while (iResultSet1.next()) {
afRealTimeIssuance afRealTimeIssuance = new afRealTimeIssuance();
Integer i = 0;
afRealTimeIssuance.setSub_channel(iResultSet1.getString(++i));
afRealTimeIssuance.setAgent_names(iResultSet1.getString(++i));
afRealTimeIssuance.setFtd(iResultSet1.getDouble(++i));
afRealTimeIssuance.setMtd(iResultSet1.getDouble(++i));
afRealTimeIssuance.setQtd(iResultSet1.getDouble(++i));
userProcessedCountCol.add(afRealTimeIssuance);
}
其中afRealTimeIssuance为ActionForm
如何重新排列java中的结果集数据行?
使用上面的代码中,我得到类似下面的输出
1 A 100
2 B 200
3 C 300
4 D 400
但我想重新排列输出
2 B 200
4 D 400
3 C 300
1 A 100
总之我想根据需要重新排列行。如何根据一个特定值排列结果集数据。请指导
以下方式是否正确定义行对象? ArrayList
yeap,非常好,但我认为你真的需要的是ArrayList rows = new ArrayList (); –
MaVRoSCy