OrderBy在android自定义对象列表中

时间:2014-07-26 06:25:00

标签: android list sorting data-manipulation

我在android类中有一个自己的类对象列表。

我想用该列表做两件事。

首先,我希望像以前那样使用C#代码来应用订单。

myList.orderby(x => x.energyLevel);

其次我想从该列表中获取一些数据。喜欢这个

myList.where(x=>x.gender=="male");

如何在android中执行此操作?

1 个答案:

答案 0 :(得分:1)

  

orderby在android

中使用ArrayList
  Collections.sort(myList, new Comparator<MyListObj>(){
  public int compare(MyListObj obj1, MyListObj obj2) {
    return obj1.x.compareToIgnoreCase(obj2.x);
  }
});