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;

    }

  • 相关阅读:
    Flume实现写入es
    JMeter创建上传文件脚本
    JQuery的dataTable实现分页
    Dubbo服务发布机制-源码学习
    spring容器启动过程(Spring源码阅读)
    Hadoop学习笔记一(HDFS架构)
    hbase修改表TTL
    hive复制表
    提交docker镜像到远程仓库
    centos7 安装ssh
  • 原文地址:https://www.cnblogs.com/qqzhulu/p/10258234.html
Copyright © 2011-2022 走看看