我来自一个动作脚本,我对如何在java中使用数组感到困惑。如何构建数组,推送给它们,并在Java/Android中循环遍历它们
在我的主要活动我创建了一个名为mIcons空数组,像这样
private Array mIcons;
现在我想通过使用从我DataBaseHelper类的方法,它看起来像这样来设置数组的值:
public Array getHomeScreenIcons() {
Array iconList;
// Select All Query
String selectQuery = "SELECT * FROM " + homeIcons;
SQLiteDatabase db = this.getWritableDatabase();
Cursor cursor = db.rawQuery(selectQuery, null);
// looping through all rows and adding to list
if (cursor.moveToFirst()) {
do {
iconList.push(Integer.parseInt(cursor.getString(0)));
} while (cursor.moveToNext());
}
Log.v(TAG, "List Created");
// return contact list
}
大胆线跳出的代码是问题至今..我怎么推到我的数组
再后来我将要运行一个for循环从数组我主要活动using.length
了解原始语言结构的最好方法是通过一本书或在线教程。这个问题涉及这样的基本语法,它不属于SO。 – 2012-03-07 20:43:33