根据对象批量获取页面数据迭代保存到集合中

 List<TProjectProgressList> ls=new ArrayList<TProjectProgressList>();
  
  try {

//切割
   String itemName[]=prol.getItemName().split(",");
   String relayParaName[]=prol.getRelayParaName().split(",");
   String suspendedLine[]=prol.getSuspendedLine().split(",");
   String directLine[]=prol.getDirectLine().split(",");//直挂光缆
   String bufanPipeline[]=prol.getBufanPipeline().split(",");
   String newPipeline[]=prol.getNewPipeline().split(",");
   String newPoleline[]=prol.getNewPoleline().split(",");
   String oldPoleline[]=prol.getOldPoleline().split(",");
   String wallFushe[]=prol.getWallFushe().split(",");/
   String newBox[]=prol.getNewBox().split(",");
   String fRemank[]=prol.getFremank().split(",");
  //封装成为一个个对象保存到集合里面
   for(int i=0;i<relayParaName.length;i++){
    pro.setItemName(itemName[0]);
    TProjectProgressList prolist=new TProjectProgressList();
    prolist.setProjectId(pro.getId());
    
    prolist.setItemName(itemName[i]);
    prolist.setRelayParaName(relayParaName[i]);
    
    prolist.setSuspendedLine(suspendedLine[i]);
    prolist.setDirectLine(directLine[i]);
    prolist.setBufanPipeline(bufanPipeline[i]);
    prolist.setNewPipeline(newPipeline[i]);
    prolist.setOldPoleline(oldPoleline[i]);
    prolist.setNewPoleline(newPoleline[i]);
    prolist.setWallFushe(wallFushe[i]);
    prolist.setNewBox(newBox[i]);
    
    prolist.setFremank(fRemank[i]==null?null:fRemank[i]);
    
    ls.add(prolist);
    
   }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值