如何修改arraylist中特定索引处的元素

时间:2014-07-21 04:00:55

标签: java arraylist

我在修改特定索引处的数组列表中的元素时遇到问题。请帮我怎么做。谢谢。

这是我的类型列表(类)的Arraylist。如何在特定索引处修改arraylist中的值

ArrayList<List> al = new ArrayList<List>();

这是我的列表类

 public class List{

    private int x;
    private int y;
    public int getX() {
        return x;
    }
    public void setX(int x) {
        this.x = x;
    }
    public int getY() {
        return y;
    }
    public void setY(int y) {
        this.y = y;
    }
}

2 个答案:

答案 0 :(得分:2)

al.set(index,new_value);

容易;)

答案 1 :(得分:2)

首先获取给定索引处对象的引用...

int index = ...; // Index of value to be modified...
List value = al.get(index);

然后修改对象的属性......

value.setX(x);
value.setY(y);