0
我想實現一個ArrayList進行排序。 到目前爲止我的代碼是:的Java迭代器使用
public String getResult() {
String ret;
Iterator<denn> i = collection.iterator();
while (i.hasNext()) {
Denn d = (Denn) i.next();
ret = d.toString();
}
return ret;
我運行它之後,我得到什麼似乎是某種指針內存。 ie.e [email protected]
我在做什麼錯?
你寫過一個叫做'了'Denn'類內部toString'方法,指定'Denn'對象應該如何顯示爲'String' ? –
這不是一個內存指針,而是一個哈希碼。這是'toString()'方法的默認實現。如果你想讓'Denn'類提供更好的描述,只需實現'toString()'方法。 – Andreas
@你可以提供更多關於如何編寫該方法的信息嗎?它應該與註釋(@Override)? –