小编Mit*_*att的帖子

如何按字符串格式按升序和降序对日期的Arraylist进行排序

我有Dates的数组列表,这是String格式,那么我该如何排序这个arraylists,

ArrayList<String> aryBeginDate;
ArrayList<String> aryDueDate;

for (int i = 0; i < arySubject.size(); i++) {

    RowItem row = new RowItem();
    row.setSubject(arySubject.get(i).toString());
    row.setUser(aryFromUser.get(i).toString());

    if (aryBeginDate.equals(" ")) {
        row.setStartDate(" ");
    } else {
        row.setStartDate(aryBeginDate.get(i).toString()); \\Have to sort at this line
    }

    if (aryDueDate.equals(" ")) {
        row.setEndDate(" ");
    } else {
        row.setEndDate(aryDueDate.get(i).toString()); \\Have to sort at this line
    }

    aryListBean.add(row);

}
Run Code Online (Sandbox Code Playgroud)

java android

5
推荐指数
1
解决办法
4万
查看次数

标签 统计

android ×1

java ×1