我有一個對象數組。當我打印出來,它看起來像:讀取數組中對象的屬性
[[email protected], [email protected], [email protected]]
我想它的屬性「名稱」之類的值的數組:
[John,Mike,Peter]
我知道,我可以通過數組進行迭代,並調用屬性「名稱「的每個對象,並把它放在一個新的陣列。
但我想避免循環。有沒有任何捷徑?
我有一個對象數組。當我打印出來,它看起來像:讀取數組中對象的屬性
[[email protected], [email protected], [email protected]]
我想它的屬性「名稱」之類的值的數組:
[John,Mike,Peter]
我知道,我可以通過數組進行迭代,並調用屬性「名稱「的每個對象,並把它放在一個新的陣列。
但我想避免循環。有沒有任何捷徑?
重寫User
的toString()
方法。
[在java中打印** this **指針時顯示的數字是多少?](http://stackoverflow.com/questions/17878457/what-is-the-number-that-it -show-when-i-print-out-this-pointer-in-java) –
覆蓋toString()方法讓User類返回名稱 – upog
你需要在你的類中使用Owerride toString()方法。現在可以使用Object類的toString(),爲什麼這看起來接下來是 - com.groups.bean.User @ 5a2045'。 –