Java 如何打印arraylist';s的内容,而不是它的位置? for(int i=0;i

Java 如何打印arraylist';s的内容,而不是它的位置? for(int i=0;i,java,arraylist,Java,Arraylist,您似乎正在使用JPA,而忘记了在一对多注释中添加MappedBy属性 或者该实体是新的 HTH请为我们发布足够的代码来重现这个问题。不,这不是“因为列表只返回指针”(我们通常在Java中称它们为引用,并且没有其他方法处理对象)。以下表达式之一的计算结果为null:ab,ab.list,ab.ba,ab.ba.getCustomer()。NullPointerException(您没有发布)的详细信息可能会告诉您试图访问的内容,从而提示哪个是null。null指针异常?arraylist?? fo

您似乎正在使用JPA,而忘记了在一对多注释中添加MappedBy属性 或者该实体是新的
HTH

请为我们发布足够的代码来重现这个问题。不,这不是“因为列表只返回指针”(我们通常在Java中称它们为引用,并且没有其他方法处理对象)。以下表达式之一的计算结果为
null
ab
ab.list
ab.ba
ab.ba.getCustomer()
。NullPointerException(您没有发布)的详细信息可能会告诉您试图访问的内容,从而提示哪个是
null
。null指针异常?arraylist??
for(int i=0;i<ab.list.size();i++)
{
    System.out.print( "Account: "+ab.ba.getCustomer().getAcct()+"\nDate:\n"+c);
}