我是ArrayList模型的新手。
我有一个ArrayList,其中包含几个元素(下面的代码中的d1和d2)和几个条目。
我已经看到了带有条目号和新值的方法集。但是如何管理要修改的元素。
在下面的示例中,如果要修改ArrayList第四项中的d2,该怎么办?
private ALdata ldata;
private ArrayList<ALdata> aLdataArrayList;
public class ALdata {
String d1;
String d2;
}
public ArrayList<ALdata> addData(){
aLdataArrayList = new ArrayList<>();
ldata = new ALdata();
ldata.d1 = "data 1";
ldata.d2 = "data 2";
aLdataArrayList.add(ldata);
return aLdataArrayList;
}
答案 0 :(得分:1)
aLdataArrayList.get(3).getALdata().setd1("your new string");
当然,您需要为此类中的每个字段设置设置器和获取器