将数据从j2ee中的SQLite数据库中读取出来,放到数组中的问题?

String[]menus;//创建String型数组。int[]menuid;publicvoidsetupMenu(){//将数据从数据库里取出来,MyOpenHel... String[] menus; //创建String型数组。
int[] menuid;
public void setupMenu(){
//将数据从数据库里取出来,MyOpenHelper类是自己写的类 这个类继承了SQLiteOpenHelper类。
// MyOpenHelper moh=new MyOpenHelper(context, name, factory, version);
MyOpenHelper moh=new MyOpenHelper(this, "order.db", null, 1);
SQLiteDatabase data=moh.getReadableDatabase();//把数据从SQLite的order.db数据库中的mymenu菜单表里读出来。
Cursor c=data.rawQuery("select * from mymenu", null);
menus=new String[c.getCount()];//初始化这个数组,并指出这个数组有c.getCount()项。
menuid=new int[c.getCount()];
int n=0;
//放到当前的数组里面,用循环的方式【循环一次就放进去一个】。
while(c.moveToNext()){
menus[n]=c.getString(1);
menuid[n]=c.getInt(0);
n++;
}
===================-=========
我想问下面这里后面为什么一个是0,一个是1
menus[n]=c.getString(1);
menuid[n]=c.getInt(0);
展开
 我来答
百度网友f3450b4b3d
2012-10-02 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:161万
展开全部
取出数据库中的第0列和第1列
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式