Java 如何在for循环中保存变量的每次迭代?

Java 如何在for循环中保存变量的每次迭代?,java,Java,我有我的变量part1,对于for循环的每次迭代,我都希望获取part1s值并保存它以供以后使用 我不知道怎样才能做到这一点 for (int i : list) { part1 = i - average(list); } 使用列表 导入阵列列表 import java.util.ArrayList; 初始化列表 ArrayList myList=new ArrayList(); 向列表中添加元素: myList.add(第1部分); 代码: import ja

我有我的变量part1,对于for循环的每次迭代,我都希望获取part1s值并保存它以供以后使用

我不知道怎样才能做到这一点

for (int i : list) {
        part1 = i - average(list);
    }
使用列表

导入阵列列表

import java.util.ArrayList;
初始化列表

ArrayList myList=new ArrayList();
向列表中添加元素:

myList.add(第1部分);
代码:

import java.util.ArrayList;
课堂测试{
公共静态void main(字符串[]args){
int第1部分;
ArrayList myList=新的ArrayList();
int[]list={1,2,3,4,5,6};
用于(int i:列表){
第1部分=i-平均值(列表);
myList.add(第1部分);
}
}
}
按照意见中的建议,遵循现行标准

更新代码:

import java.util.List;
导入java.util.ArrayList;
课堂测试{
公共静态void main(字符串[]args){
int第1部分;
List myList=new ArrayList();
int[]list={1,2,3,4,5,6};
用于(int i:列表){
第1部分=i-平均值(列表);
myList.add(第1部分);
}
}
}
注意:根据您的用例更新
列表
的数据类型

使用列表

导入阵列列表

import java.util.ArrayList;
初始化列表

ArrayList myList=new ArrayList();
向列表中添加元素:

myList.add(第1部分);
代码:

import java.util.ArrayList;
课堂测试{
公共静态void main(字符串[]args){
int第1部分;
ArrayList myList=新的ArrayList();
int[]list={1,2,3,4,5,6};
用于(int i:列表){
第1部分=i-平均值(列表);
myList.add(第1部分);
}
}
}
按照意见中的建议,遵循现行标准

更新代码:

import java.util.List;
导入java.util.ArrayList;
课堂测试{
公共静态void main(字符串[]args){
int第1部分;
List myList=new ArrayList();
int[]list={1,2,3,4,5,6};
用于(int i:列表){
第1部分=i-平均值(列表);
myList.add(第1部分);
}
}
}

注意:根据您的用例更新
列表的数据类型

我想您听说过“列表”吧?既然你已经用过了,我想你用过了。将您的值存储在列表中。我想您听说过“列表”吗?既然你已经用过了,我想你用过了。将您的值存储在列表中。最好根据接口使用最新的标准和程序。更改:ArrayList myList=新建ArrayList();into List myList=new ArrayList();最好对接口使用最新的标准和程序。更改:ArrayList myList=新建ArrayList();into List myList=new ArrayList();