Android拆分功能行为

伊凡·法扎努克(Ivan Fazaniuk)

有一个txt文件,看起来像:

在此处输入图片说明

它由定界符“:”拆分:

            temp = strLine.split(":");

            ContentValues initialValues = new ContentValues();

            initialValues.put(TITLE, temp[0].trim());
            initialValues.put(DESCRIPTION, temp[1].trim());
            initialValues.put(GROUP, temp[2].trim());
            initialValues.put(COL1, temp[3].trim());
            initialValues.put(COL2, temp[4].trim());
            initialValues.put(COL3, temp[5].trim());
            initialValues.put(ADDRESS, temp[6].trim());

            db.insert(DATABASE_TABLE, null, initialValues);
        }

如您所见,此脚本将填充数据库。之后,我将显示从数据库检索的数据列表。

但是当.txt不包含ADDRESS字段的数据时:

在此处输入图片说明

然后插入函数返回“ ArrayIndexOutOfBoundsException”,并且光标变为空。

数据库在ADDRESS列中可以为null是可以的,因此如何在initialValues.put(ADDRESS,temp [6] .trim())中克服此问题

你有什么建议?谢谢

哈雷什·切拉纳(Haresh Chhelana)
// try to replace this line
initialValues.put(ADDRESS, temp.length>6 ? temp[6].trim():"");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

奇怪的窗口功能行为

来自分类Dev

带有匿名功能的功能行为

来自分类Dev

“ foreach”导致我的功能行为异常

来自分类Dev

前向脱位改变功能行为?

来自分类Dev

ZSH功能行为?(运行C ++)

来自分类Dev

C ++未执行的代码更改功能行为?

来自分类Dev

R中意外的套用功能行为

来自分类Dev

如何专门化(重载)单个类型的功能行为?

来自分类Dev

C ++未执行的代码更改功能行为?

来自分类Dev

更新到Swift 3后奇怪的转义功能行为

来自分类Dev

PL / SQL过程DBMS_OBFUSCATION_TOOLKIT.MD5的异常功能行为

来自分类Dev

写终极版减速器和行动同样的功能行为

来自分类Dev

predsort / 3的可能行为

来自分类Dev

熊猫行功能行迭代

来自分类Dev

SQL:奇怪的查询性能行为

来自分类Dev

Java BigDecimal奇怪的性能行为

来自分类Dev

SQL:奇怪的查询性能行为

来自分类Dev

Android上的WoA。能行吗?

来自分类Dev

使用OpenGL和GLSL的SSAO算法的奇怪性能行为

来自分类Dev

CPU缓存的这种性能行为的说明

来自分类Dev

.NET字典插入的怪异性能行为

来自分类Dev

计算不仅仅包含注释的功能行

来自分类Dev

拆分功能

来自分类Dev

Perl拆分奇怪的行为

来自分类Dev

意外的拆分行为

来自分类Dev

svn:QDBusConnection:在QCoreApplication之前创建的会话D-Bus连接。申请可能行为不当

来自分类Dev

Java Applet在最新JRE(7.55+)上的奇怪性能行为

来自分类Dev

谁能解释这种意外的V8 JavaScript性能行为?

来自分类Dev

SRP是否与单个类的可能行为或其在其中的实现有关?