我有一个游标对象,我在回调方法中得到。该对象未排序。我想对那个游标对象进行排序。 任何人都可以告诉我如何排序Cursor对象。 我没有向数据库发出任何查询。 我知道查询数据库时的排序方法。 但是如何对我已经拥有的Cursor进行排序。?
答案 0 :(得分:0)
您无法直接从游标替代数据中排序数据 首先在某个列表中提取数据,然后使用您需要对其进行排序
public class CustomComparator implements Comparator<YourObject> {
@Override
public int compare(YourObjecto1, YourObjecto2) {
return o1.getStartDate().compareTo(o2.getStartDate());
}
}
使用
排序Collections.sort(Database.arrayList, new CustomComparator());
答案 1 :(得分:0)
使用java中的集合框架中的Comparator