1.一维数组
// 1.一维数组的初始化
List<Integer> flagList = new ArrayList<>();
// 2.一维数组添加元素,2种均可
flagList.add(nums[i]);
flagList.add(0, nums[i]);
// 3.一维数组指定位置赋值
flagList.set(0, nums[i]);
// 4.一维数组获取指定索引的元素值
flagList.set(0);
// 5.一维数组清空
flagList.clear();
2.二维数组
// 1.二维数组初始化
List<List<Integer>> resultList = new ArrayList<>();
// 2.二维数组赋值,flagList为一维数组
resultList.add(flagList);
// 3.其余和一维数组一样