帮你简化一下:textList = (List<TextBean>) F00009Form.getTextList();//集合//selData--数组for (int i = 0; i < selData.length; i++) {//遍历数组每一个元素
for (int j = 0; j < textList.size(); j++) {//数组的每一个元素与集合中的Bean的ID比较
TextBean bean = textList.get(j);//取得集合中的一个Bean
String id = bean.getText_id();//取得这Bean的ID
if (selData[i].equals(id) ) {//数组的当前元素是不是与这个Bean的ID相同
text_id = id;//如果相同就把id的值赋给text_id;
}
}
}猜测一:查找数组中最后一个与集合中最后一Bean的ID相同的Bean的ID
猜测二:数组(应该是一堆ID吧)中,是不是在集合中有一个ID是这个值的Bean,最后找到这个ID
乱...代码太少,无法说得更多
for (int j = 0; j < textList.size(); j++) {//数组的每一个元素与集合中的Bean的ID比较
TextBean bean = textList.get(j);//取得集合中的一个Bean
String id = bean.getText_id();//取得这Bean的ID
if (selData[i].equals(id) ) {//数组的当前元素是不是与这个Bean的ID相同
text_id = id;//如果相同就把id的值赋给text_id;
}
}
}猜测一:查找数组中最后一个与集合中最后一Bean的ID相同的Bean的ID
猜测二:数组(应该是一堆ID吧)中,是不是在集合中有一个ID是这个值的Bean,最后找到这个ID
乱...代码太少,无法说得更多
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货