ArrayList的输出显示错误

把Customer的对象c(包含id,name,email)add在list中,

之后我用以下两行显示输出
List list = dao.query();
System.out.println(list);

但是在控制台输出的内容是:
[com.demo.Customer@69663380, com.demo.Customer@5b37e0d2, com.demo.Customer@4459eb14, com.demo.Customer@5a2e4553, com.demo.Customer@28c97a5]

你目前的代码输出是调用了customer类的toString方法。你需要重写一下toString方法,在方法体里面输出就可以了。

怎么让控制台的输出是我要的id,name,email三个属性值?谢谢大佬!

输出list,toString必备

输出的是对的呀 你这个只能输出地址