0

クラスオブジェクトを配列リストに追加しています。オブジェクトをループで繰り返し、データベースに保存する必要があります

私の豆のクラス

 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));

今、私はSchemeBeanのオブジェクトを要素として追加したこのarraylist項目を持っています

今私の要件は、それを反復してデータベースに追加する必要があるということです。反復する方法を理解していません。何かヒントがあれば、私にとって大きな助けになります

4

2 に答える 2

0
for(SchemeBean item: items){
    System.out.println("item: "+item);
}

toStringただし、適切な出力のためにメソッドをオーバーライドする必要があります。

于 2012-07-08T08:05:02.133 に答える
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
}
于 2012-07-08T08:05:14.737 に答える