可以使用Java中的ArrayList类来实现:
int[] arr = {1, 2, 3, 4, 5, 1, 9, 4, 12, 67, 1};
ArrayList<Integer> arrList = new ArrayList<Integer>();
for (int i : arr) {
if (i != 1) {
arrList.add(i);
}
}
int[] arr2 = arrList.stream().mapToInt(i -> i).toArray();
这样就可以得到一个不包含1的新数组arr2.