zoukankan      html  css  js  c++  java
  • java 遍历中为对象添加元素

    publie Object getaddress(){

    List<MemberAddress> memberAddressList = new ArrayList<MemberAddress>();
    try {
    // 通过memberId查询用户所有地址
    memberAddressList = memberAddressService.getByMemberId(member.getId());
    } catch (Exception e) {
    return new APIResult(GlobalConstantsUtil.GENERAL_ERROR, "获取字段失败");
    }
    // 若memberAddressList集合为空,返回为空
    if (memberAddressList == null || memberAddressList.size() == 0) {
    return APIResult.createSuccess();
    }
    // 创建MemberAddressVO3集合
    List<MemberAddressVO3> list = new ArrayList<MemberAddressVO3>();
    // 遍历MemberAddress,将其值赋予MemberAddressVO3对象
    for (int i = 0; i < memberAddressList.size(); i++) {
    MemberAddress memberAddress = memberAddressList.get(i);
    MemberAddressVO3 memberAddressVO3 = new MemberAddressVO3(); //新创建对象(在循环中)

    memberAddressVO3.setMemberAddressId(memberAddress.getId());
    memberAddressVO3.setAddressStatus(memberAddress.getAddressStatus());
    memberAddressVO3.setCityId(memberAddress.getCityId());
    memberAddressVO3.setConsignee(memberAddress.getConsignee());
    memberAddressVO3.setContactMobilePhone(memberAddress.getContactMobilePhone());
    memberAddressVO3.setCreateTime(memberAddress.getCreateTime());
    memberAddressVO3.setDetail(memberAddress.getDetail());
    memberAddressVO3.setMemberId(memberAddress.getMemberId());
    memberAddressVO3.setAddressStatusDefault(false);
    if ((memberAddress.getAddressStatus()
    & GlobalConstantsUtil.MEMBER_ADDRESS_DEFAULT) == GlobalConstantsUtil.MEMBER_ADDRESS_DEFAULT) {
    memberAddressVO3.setAddressStatusDefault(true);
    }
    // 将获得的MemberAddressVO3对象添加至MemberAddressVO3的list集合中
    list.add(memberAddressVO3);
    }

    retrun list;

    }

  • 相关阅读:
    mongodb的安装和使用
    python小笔记
    爬取猫眼TOP100电影
    python测接口
    Python数据驱动(ddt)
    Python文件读写(csv、excel)
    python爬虫入门(转:http://www.cnblogs.com/voidsky/p/5490810.html)
    python bs4的使用
    Django 中的 model 继承
    HTTP幂等性
  • 原文地址:https://www.cnblogs.com/qqzhulu/p/10258234.html
Copyright © 2011-2022 走看看