java - 向数组中的每个元素添加一个外部数字

标签 java arraylist jgrasp

我需要向 ArrayList 中的每个数字添加一个外部数字。我已经寻找了 2 天试图找到类似的答案,但一无所获。

ArrayList<Integer> list = new ArrayList<Integer>();
  list.add(12);
  list.add(45);
  list.add(23);
  list.add(47);
  list.add(13);

public static void modifyList(ArrayList<Integer> theList, int value)
{
  for (int i = 0; i < theList.size(); i++)
  {
    theList.add(theList[i],value);
  }
}

我尝试了 ArrayList 添加功能的各种组合,但总是出现不同的错误,我开始发疯

最佳答案

逻辑如下:

for (int i = 0; i < theList.size(); i++) {
            int oldValue = theList.get(i);
            int newValue = oldValue + value;
            theList.set(i, newValue);
        }

关于java - 向数组中的每个元素添加一个外部数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21802550/

相关文章:

java - Java 中与字符串相关的问题 : why isn't my level promotion/downgrade updated correctly?

c++ - G++ 未找到,我已经尝试了 3 种不同的编译器

java - ListAdapter将数组类型改为int后拒绝申请

java - 使用 Jaspyt 加密 Spring 属性文件时,环境变量真的是存储主密码的安全位置吗?

java - str.replace 不替换 char

java - com.android.dex.DexException : Multiple dex files define Lorg/hamcrest/Description;

java - ArrayList 到 Array 的 ArrayList

java - 为什么ArrayList能够去掉这个呢?

java - 迭代包含 ArrayList 的 ArrayList

java - 猜谜游戏添加方法