+ -
当前位置:首页 → 问答吧 → ArrayList的问题

ArrayList的问题

时间:2011-10-30

来源:互联网

ConnectionBook cb = new ConnectionBook("HLM","Boy",123,"78201");
member.add(cb);

for(ConnectionBook c:member)
{
System.out.println("Name+Sex+Tel+Addr" + c.getName()+c.getSex()+c.getTel()+c.getAddr());
}

今天研究了一下午,在运行到这里的时候,控制台上输出的总是 Name+Sex+Tel+Addr nullnull0.0null
其中ConnectionBook类里面定义有 ArrayList<ConnectionBook> member = new ArrayList<ConnectionBook>();
其他变量函数也都有,就是这里不懂,明明已经赋值了,为什么显示不出来?

求教各位大神

作者: minglaihan   发布时间: 2011-10-30

你把ConnectionBook的代码贴出来,问题出在了ConnectionBook的构造方法执行的时候没有正确复制给对应的name sex tel addr这几个属性

作者: ioe_gaoyong   发布时间: 2011-10-31

null就是空值,没赋值成,可以断点跟踪下是哪里问题导致没值,是没取到值,还是赋值

作者: lyhmy   发布时间: 2011-10-31