Я хочу спросить о том, как хранить данные, полученные из объекта курсора в массиве.Я не могу сделать это и получить исключение нулевого указателя, потому что я не могу инициализировать размер массива?Где я могу написать этот код и сохранить все данные, полученные из объекта курсора в массиве.Пожалуйста, я не могу этого сделать.
Мой код для получения данных из курсора указан ниже.
if (c != null ) {
if (c.moveToFirst()) {
do {
firstName = c.getString(c.getColumnIndex("FirstName"));
int age = c.getInt(c.getColumnIndex("Age"));
//results.add("Name: " + firstName + ",Age: " + age);
}while (c.moveToNext());
}
}