我有兩個不同勢ArrayList
讓說:結合了兩種不同的數組列表和排序基於時間
現在我想這兩數組列表結合起來,一個和它訪問的每個數據。 這是我曾經嘗試過,
private List<Object> Data = new ArrayList<>();
Data.addAll(Tasks);
Data.addAll(data);
這能得到的所有數據到新的名單。但我如何訪問它中的數據?可以說,我想訪問get_creat_on()
在Tasks
Data.get(0).get_creat_on()
但顯示錯誤cannot resolve get_creat_on()
還結合後,兩個Arraylist
我要根據時間對它們進行排序。我在Arraylist
中都有_time
對象,並且它返回的時間類似於此格式08:33 AM
。任何公會如何實現這一目標?
莫代爾類:
model_task.java
public class model_task {
int _id;
String _title;
String _body;
String _time;
public String get_time() {
return _time;
}
public int get_id() {
return _id;
}
public String get_title() {
return _title;
}
public String get_body() {
return _body;
}
}
model_tasks_pending.java
public class model_tasks_pending{
int _id;
String _title;
String _creat_on;
String _time;
public String get_time() {
return _time;
}
public String get_creat_on() {
return _creat_on;
}
public int get_id() {
return _id;
}
public String get_title() {
return _title;
}
public String get_body() {
return _body;
}
}
而你認爲包括錯誤信息並不重要的原因是...... –
抱歉編輯問題 –
啊。你真的不應該像這樣組合列表類型。爲什麼他們不能分開? –