泰兰德
2015-08-10 21:06
为啥我遍历出来输出是
com.collection.Course@6bbc4459
com.collection.Course@6bbc4459
for(int i = 0; i<courseToSelect.size(); i++){ System.out.println(courseToSelect.get(0)); }
Course类可以覆盖一下toString();
默认打印的是courseToSelect.get(...)的返回类型是Course,
打印Course对象其实是调用了toString方法。
而toString方法没有覆盖默认调用从Object继承的toString,输出对象在内存中的地址
或者可以换成System.out.println(courseToSelect.get(0).getXXX());
courseToSelect这个列表能放出来看下吗?
里面存了什么。
Java入门第三季
409792 学习 · 4340 问题
相似问题