/**
* 方法对邮件的排序使用的排序算法为插入排序法
*
* **/
private ArrayList sort(ArrayList al) {
ArrayList NewAl = al;
int in, out;
for (out = 1; out < NewAl.size(); out++) {
MyMessage temp = (MyMessage) NewAl.get(out);
in = out;
//精华部份
while (in > 0 &&
this.getDateByString(temp.getSenddate()).before(
getDateByString(temp.getSenddate()))) {
NewAl.set(in, NewAl.get(in - 1));
--in;
}
NewAl.set(in, temp);
}
return NewAl;
}
* 方法对邮件的排序使用的排序算法为插入排序法
*
* **/
private ArrayList sort(ArrayList al) {
ArrayList NewAl = al;
int in, out;
for (out = 1; out < NewAl.size(); out++) {
MyMessage temp = (MyMessage) NewAl.get(out);
in = out;
//精华部份
while (in > 0 &&
this.getDateByString(temp.getSenddate()).before(
getDateByString(temp.getSenddate()))) {
NewAl.set(in, NewAl.get(in - 1));
--in;
}
NewAl.set(in, temp);
}
return NewAl;
}