-2

我想将字母顺序从 db(无论值)添加到 arraylist。我的代码是这样的

ArrayList<ContentValues> array_main = new ArrayList<ContentValues>();
ContentValues values1 = new ContentValues();
values1.put(MyHelper.OVEN_ID, _id);
                        values1.put(MyHelper.USERNAME, user);
                        values1.put(MyHelper.DESCRIPTION, des);
                        values1.put(MyHelper.IMAGE, image);
                        values1.put(MyHelper.DATE, date);
                        values1.put(MyHelper.NAME, title);
                        values1.put(MyHelper.FOOD, food);
                        values1.put(MyHelper.RATING, rates);
                        values1.put(MyHelper.INGREDIENTS, ingre);
                        values1.put(MyHelper.DIRECTIONS, direct);

我只能将 MyHelper.Name 更改为 arraylist 中的字母顺序。并感谢您的责任。

4

1 回答 1

0

当您从数据库中获取信息时,您可以让您的数据库进行排序

....
Arraylist<objecttype> newList =new ArrayList<objecttype>();
String selTable = "select * from object order by object_name desc";
s.execute(selTable);
ResultSet rs = s.getResultSet();
while((rs!=null) && (rs.next()))
 {
    newList.Add(rs); //something like that
 }

在您的选择语句中使用 Asc 或 Desc,具体取决于您要如何排序。

于 2013-11-05T09:40:20.203 回答