我已經通過網站搜索,找到許多資源,其中沒有任何回答這個問題。考慮在投票或標記爲重複之前閱讀。按照照片屬性的字母順序排列照片ArrayList
我不能用一個比較接口或.sort()
我有一個名爲「畫冊」像這樣ArrayList<Photo> photoAlbum = new ArrayList<Photo>();
其中每個照片對象包含一個名爲photographerName
一個String類型的屬性被攝物體的ArrayList。我需要按照photographerName
屬性的字母順序對照片對象進行排序。我知道我可以使用冒泡排序或交換排序,但是我怎麼能根據每個照片的photographerName
屬性來根據photoAlbum
ArrayList排序照片對象本身?
只是提示或通用的例子將不可思議地讚賞。
PS我不允許使用Comparator
接口或.sort
方法。
你有多努力嘗試自己搜索重複項?我相信這是http://stackoverflow.com/questions/1206073/sorting-a-collection-of-objects的重複,是的,我確實讀過你的問題和那個。 –
我不允許實現比較器接口。 – Chizx
不是你的錯,但我對設置作業的教授絕望,然後禁止學生以正確的方式完成作業。 –