Я пишу прийти шаблонного так:Заменить создание шаблонного объекта
this.lposItems = new LposItems[5];
final LposItems lposItem = new LposItems();
lposItem.setA("24341");
lposItem.setB("14");
final LposItems lposItem1 = new LposItems();
lposItem1.setA("62");
lposItem1.setB("49");
final LposItems lposItem2 = new LposItems();
lposItem2.setA("40");
lposItem2.setB("4");
final LposItems lposItem3 = new LposItems();
lposItem3.setA("62");
lposItem3.setB("63");
final LposItems lposItem4 = new LposItems();
lposItem4.setA("14");
lposItem4.setB("4");
final LposItems lposItem5 = new LposItems();
lposItem5.setA("15");
lposItem5.setB("4");
this.lposItems[0] = lposItem;
this.lposItems[1] = lposItem1;
this.lposItems[2] = lposItem2;
this.lposItems[3] = lposItem3;
this.lposItems[4] = lposItem4;
this.lposItems[5] = lposItem5;
Может кто-нибудь сказать мне, любой 3-й партии Lib, которая может уменьшить это? (например, готовый строитель или какой-либо другой метод)
Для начала вы можете создать параметризованные конструкторы и использовать литерал массив синтаксиса .. 'this.lposItems = new LposItems [] {new LposItems (" 24341 "," 14 "), новые новые LposItems (" 15 " "4" ........)} ' –
Конечно - но что делать, если я не могу редактировать код LposItems? – user2666282
было бы неплохо, если бы вы задали такие критические ограничения в вопросе. Также вы можете попробовать создать некоторый класс-оболочку. –