gpt4 book ai didi

android - 功能错误

转载 作者:行者123 更新时间:2023-11-29 00:31:33 26 4
gpt4 key购买 nike

我执行函数,遍历行游标这些行并尝试添加到数组,获取语句的自定义错误 arr_date[i]=String.valueOf(str);

private String[] logCursor(Cursor c) {
// TODO Auto-generated method stub
final String Tag="States";
String[] arr_date = new String[] {};

if (c!=null) {
if (c.moveToFirst()) {

String str;
int i=-1;
do {

str="";
i=i+1;
for (String cn: c.getColumnNames()) {
str = str.concat(c.getString(c.getColumnIndex(cn)));
}
Log.d(Tag, str);
arr_date[i]=String.valueOf(str);
} while (c.moveToNext());

}
}

return arr_date;

}

最佳答案

String[] arr_date  = new String[] {};

您正在分配一个空数组。然后使用

arr_date[i]=String.valueOf(str);

向其中写入数据,这会导致异常。一个ArrayList会更符合您的情况。

关于android - 功能错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15354980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com