私は Integer arraylist を持っています。各 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);
}
}
プリムはたとえば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]]
私を助けてください :(