我有一个整数数组列表。我想在每个 for 中清除它,然后再次填充它。我的代码是:
private static int myMethod(int prim){
ArrayList<ArrayList<Integer>> number = new ArrayList<ArrayList<Integer>>();
ArrayList<Integer> sublist = new ArrayList<Integer>();
ArrayList<Integer> temp = new ArrayList<Integer>();
for (int x = 2; x < prim; x++ ){
for (int power = 0; power < prim - 1; power++){
// in this loop sublist
//will be fill
int i=(int)((Math.pow(x, power))%prim);
sublist.add(i);
}
number.add(sublist);
}
}
prim 是例如 7,所以我想要数字数组列表,所以这个 =>
[[1,2,4,1,2,4][1, 3, 2, 6, 4, 5]...]
但是 number arraylist 具有这种形式:
[[1,2,4,1,2,4,1, 3, 2, 6, 4, 5][1,2,4,1,2,4,1, 3, 2, 6, 4, 5]]
请帮我 :(