/**
* 排序
* **/
@SuppressWarnings("unchecked")
class ComparatorVote implements Comparator{
public int compare(Object arg0, Object arg1) {
Vote vote0=(Vote)arg0;
Vote vote1=(Vote)arg1;
//按shopCode排序
int flag=(vote0.getVoteNum()+"").compareTo(vote1.getVoteNum()+"");
return flag; //按voteNum升序排列
//return -flag; //按voteNum降序排列
}
}
public static void main(String[] args) {
...
//给remainList集合排序
ComparatorVote comparator=new ComparatorVote();
Collections.sort(remainList, comparator);
...
}
* 排序
* **/
@SuppressWarnings("unchecked")
class ComparatorVote implements Comparator{
public int compare(Object arg0, Object arg1) {
Vote vote0=(Vote)arg0;
Vote vote1=(Vote)arg1;
//按shopCode排序
int flag=(vote0.getVoteNum()+"").compareTo(vote1.getVoteNum()+"");
return flag; //按voteNum升序排列
//return -flag; //按voteNum降序排列
}
}
public static void main(String[] args) {
...
//给remainList集合排序
ComparatorVote comparator=new ComparatorVote();
Collections.sort(remainList, comparator);
...
}