我正在将类对象添加到我的数组列表中,现在我必须在循环中迭代对象并保存到数据库中
我的bean类
public class SchemeBean {
private String code;
private String name;
private String value;
public String getCode(){
return code;
}
public String getName(){
return name;
}
public String getValue(){
return value;
}
public SchemeBean(String code,String name,String value){
this.code=code;
this.name=name;
this.value=value;
}
}
在数组中添加类对象
ArrayList items= null ;
String hd1 = jsonLineItem.getString("hd1");
String hd2 = jsonLineItem.getString("hd2");
String code = jsonLineItem.getString("code");
items.add(new SchemeBean(code,hd1,hd2));
现在我有这个arraylist项目,它已将SchemeBean的对象添加到它作为其元素
现在我的要求是我必须迭代它并将其添加到数据库中,而不了解如何迭代它。请任何提示给我一个帮助
答案 0 :(得分:0)
for(SchemeBean item: items){
System.out.println("item: "+item);
}
虽然您需要覆盖toString
方法以获得正确的输出。
答案 1 :(得分:0)
for(int i=0; i<items.lenth-1; i++)
{
Save(item[i]);
}
...交替地
for (SchemeBean s : arrayList)
{
Save(item[i]);
}
你的保存功能骨架......
public void Save(SchemeBean s)
{
//Save the values to the db
}