对一个List<B>类型的对象进行排序

来源:互联网 发布:矢量图用什么软件制作 编辑:程序博客网 时间:2024/05/04 10:39

1:第一步

public class MenuBean

{
private String id;
private int nameId;
private int imgId;
private int shortcutimgId;
private String menuAction;
private int nummber;

}

2:第二步

private static ArrayList<MenuBean> menulist;

3:第三步:

Collections.sort(menulist, new MyComp());

4:第四步:

public class MyComp implements Comparator<MenuBean>
{
@Override
public int compare(MenuBean o1, MenuBean o2)
{
return Float.valueOf(o1.getNummber()) < Float.valueOf(o2.getNummber()) ? -1 : 1;
}
}

0 0
原创粉丝点击