ArrayList<int[]> arl = new ArrayList<int[]>();
int a1[] = {1, 2, 3};
arl.add(0, a1);


如果要将值3重置为其他值,如何像在2d数组中的ar1[0][2]=5那样在特定位置设置元素值。

最佳答案

arl定义为

ArrayList <int []> arl = new ArrayList <int []> ();
arl.add (0, new int [] {1, 2, 3});


并这样做:

arl.get (0) [2] = 5;

10-04 20:54