在Java中,最适合实现二维数组的数据结构是ArrayList。ArrayList是一个可调整大小的数组实现,可以在运行时动态添加或删除元素,并且可以方便地调整大小。
ArrayList实现二维数组的方法如下:
ArrayList<ArrayList<Integer>> arrayList = new ArrayList<>(100);
arrayList.add(new ArrayList<Integer>());
arrayList.get(0).add(1);
arrayList.get(0).add(2);
arrayList.get(0).add(3);
System.out.println(arrayList.size());
System.out.println(arrayList.get(0).get(1));
arrayList.get(0).set(1, 4);
arrayList.get(0).remove(2);
arrayList.clear();
总之,使用ArrayList可以实现任意大小的二维数组,并且可以方便地进行元素的添加、删除和修改操作。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云