对象添加到数组

时间:2012-07-14 05:40:33

标签: java java-ee ejb

我有一个需要添加到数组列表的EJB对象。添加到数组后,列表中的所有对象都引用最后一个对象。

private @EJB
    JiraissueFacade jiraissueFacade;


for (MajorEvent mjrEvent : listOfMajorEvent) {
                System.out.println("Mjr evnet id"+mjrEvent.getJissueId());
                Jiraticket jiraticket_mjr = new Jiraticket();
                jiraticket_mjr =  jiraissueFacade.findByID(mjrEvent
                        .getJissueId());
                jiraticket_mjr.setSelected(mjrEvent.getFlag());

                System.out.println("Jiraticket pkey :"+jiraticket_mjr.getPkey());


                listOfJiraticket.add(jiraticket_mjr);
            }

输出

当它在控​​制台中打印pkey时,它会打印单个对象,但是当我从“listOfJiraticket”获取最终列表时,所有都指向最后一个对象。如何纠正?

0 个答案:

没有答案