这几种for循环遍历,有什么异同(性能,安全方面)
**************************************迭代(cbc为collection类型)********************************for(Iterator<CoreBillBaseInfo> iter = cbc.iterator();iter.hasNext();){ if(SynInvBillFacadeControllerBean.exit){ logBuffer.append("用户请求退出...\r\n"); break; } CoreBillBaseInfo cbi = iter.next(); String billId = cbi.getDescription();//单据编号 Date bizDate = cbi.getBizDate();//业务日期}***************************************简单的for循环********************************************************for(int i=0;i<cbc.size;i++){ CoreBillBaseInfo cbi = cbc.getObject(i);}