Arraylist - 使用对现有索引的添加 - 添加新值和旧值

时间:2015-02-16 21:49:39

标签: java arraylist

我有一个ArrayList。第一个索引的值为10.

我想在此索引中添加10,以便现在它包含20个。

我试过了:

ArrayListName.add(0, 10);

这显然超越了这个领域。我怎样才能添加10呢?

如果这是重复的,请参阅相应的文章

非常感谢。

1 个答案:

答案 0 :(得分:1)

你正在做什么在数组中添加一个新元素,索引为零,包含值10.“add()”方法向数组添加一个元素,并且不执行数学加法。

要为您要执行的现有元素添加数字

ArrayListName.set(0, ArrayListName.get(0) + 10);

这将替换索引0处的元素,其新值具有索引0的原始内容的值加上10.