public void setRecks(List tradeList,Vector<ReCheck> myreChecks,long begin ,long end){
long start = begin;
for(int i=0;i<tradeList.size();i++){
Trade tradeLast = (Trade) tradeList.get(i);//之后一个交易
if(tradeLast.getTradeNo()-start>1){
ReCheck rck=new ReCheck();
rck.setBegin(start);
rck.setEnd(tradeLast.getTradeNo());
myreChecks.add(rck);
}
start = tradeLast.getTradeNo();
}
if(end - start>1){
ReCheck rck=new ReCheck();
rck.setBegin(start);
rck.setEnd(end);
myreChecks.add(rck);
}
}
用个中间变量转换,不错的思想
最新推荐文章于 2022-10-16 09:54:08 发布