У меня есть код с петлей и базовое создание экземпляра pojo. Int he loop pojo добавляется в список после того, как его атрибуты устанавливаются с помощью seters. Мой вопрос, что лучше и почему в отношении инстанцирования POJO внутри цикла и использовать методы сеттера в Pojo в внутри петле или экземпляр POJO вне петли и использовать сеттер в Pojo в внутри петле чтобы быть конкретным. Я имею в виду переменную pojo в приведенном ниже коде. HumanCoverageData hcd = new HumanCoverageData();
java -pojo Создание объекта вне цикла или внутри?
HumanCoverage hc = new HumanCoverage();
List<HumanCoverageData> HumanCoverageDataList = new ArrayList<HumanCoverageData>();
// Coverage is a static nested class not shown in the code.
for (Coverage c : sec.getCoverage()){
HumanCoverageData hcd = new HumanCoverageData();
hcd.setFirstName(c.getUser_name().split(",")[0]);
hcd.setLastName(c.getUser_name().split(",")[1]);
hcd.setPhoneNumber(c.getPhone_number());
hcd.setRoleCode(c.getRolecode());
hcd.setRoleDescription(null);
hcd.setUserId(c.getUser_id());
HumanCoverageDataList.add(hcd);
}
hc.setHumanCoverageList(HumanCoverageDataList);
co.setCoverage(hc);