public int removeElement(int[] nums, int val) {
int n = 0;//记录数组长度
for (int i = 0; i <nums.length ; i++) {
if (nums[i] != val)
nums[n++] = nums[i];
}
return n;
}
思路:
双指针,一个遍历原来的数组,一个指向新数组。