我得到一個問題,我有下面的代碼Java ArrayList在動態對象字段的基礎上排序?
public void columnsList(List<TableRecord> records){
for(TableRecord record : records){
Table table = record.getTable();
//Do sort here on stampDate
Field[] fields = table.fields();
for(Field field : fields){
field.getName();
record.getValue(field);
}
}
}
和records
對象包含不同的類類型的對象
List<TableRecord> records = new List<TableRecord>();
records.add(new AddressRecord());
records.add(new CityRecord());
records.add(new UserRecord());
現在我需要如何通過stampDate
變量,它是在每個類如何對它們進行排序我們可以做到這一點,當我們在列表中的不同類別
由於名譽較低,我不能投票你的問題 – Hariom
@Hariom但你可以把它標記爲正確答案;-)。無論如何感謝:-) – agad
是的,我會再次提出一個問題,我必須根據日期來排序,這段代碼會執行 – Hariom