android一维数组转字符串数组中,转换对象的字符串数组中的Android

博客内容涉及在Android中使用XML解析器将XML数据转化为ArrayList对象,每个对象包含name、stateBased、mainNumber等属性。作者展示了如何遍历ArrayList并打印对象的所有属性。讨论了如何创建一个String数组来存储每个对象的属性,并寻求编程建议来实现这一目标。还提到了使用Collections.binarySearch进行对象过滤的可能性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我使用的XML解析器和作为结果我得到一个ArrayList与我的对象:转换对象的字符串数组中的Android

ArrayList itemsList = parseXML();

一个数据点对象包括以下字符串:

name: a

stateBased: b

mainNumber: c

dptID: d

groupadress: e

priority: f

我已经能与此代码,以显示所有对象:

for(int i=0;i

{

item = itemsList.get(i);

parsedData = parsedData + "----->\n";

String name = parsedData + "Name: " + item.getName() + "\n";

String stateBased = parsedData + "stateBased: " + item.getStateBased() + "\n";

String mainNumber = parsedData + "mainNumber: " + item.getMainNumber() + "\n";

String dptID = parsedData + "dptID: "+ item.getDptID() + "\n";

String groupadress = parsedData + "Groupadress: "+ item.getGroupadress() + "\n";

String priority = parsedData + "priority: "+ item.getPriority() + "\n";

}

例如将5个字符串数组作为我的ArrayList中的一个对象,包括上面显示的字符串,这将是非常好的。

String [] Object 1 = {name = a, stateBased = b, dptID =c, ..}

String [] Object 2 = {name = d, stateBased = e, dptID =f, ..}

String [] Object 3 = {name = g, stateBased = h, dptID =i, ..}

但是我怎样才能以每次迭代的编程方式创建一个StringArray?类似这样的:

for(int i=0;i

{

item = itemsList.get(i);

String [] [i] = new String [itemsList.size()];

//insert strings to the array

}

我该如何认识到这一点或将会是一种替代方案?

谢谢!

2012-09-17

Mr.Mojo

+0

用于过滤一个对象,可以使用Collections.binarySearch –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值