ArrayList-如何更改ArrayList条目中的某个元素

时间:2018-11-02 08:06:19

标签: java android arraylist

我是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;
    }

1 个答案:

答案 0 :(得分:1)

aLdataArrayList.get(3).getALdata().setd1("your new string"); 当然,您需要为此类中的每个字段设置设置器和获取器