打印一个ArrayList

时间:2015-12-14 22:50:53

标签: java arraylist console

我有一个包含Event对象的ArrayList .Event对象由ID,Date和Subject表示,我打印出Array的内容,我试过

ArrayList.get(INDEx)

System.out.println(list)

(列表是我的Arraylist) 但我得到了一个输出:

[Metier.Event@368239c8, Metier.Event@9e89d68, 
Metier.Event@3b192d32,Metier.Event@16f65612, Metier.Event@311d617d, 
Metier.Event@7c53a9eb, Metier.Event@ed17bee] 

而不是我的ArrayList的真实内容(metier是包的名称),有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

问题不在于ArrayList。您将看到列表中包含的toString()类事件的默认Event实现。在该类中重写此方法,您应该没问题。