题目 解法 双指针 如果nums[i] == nums[j] 说明还是重复项,j继续++ 如果nums[i] != nums[j] 则将nums[j]移到nums[i+1]处 class Solution { public int removeDuplicates(int[] nums) { int i = 0; for (int j = 1;j < nums.length;j++) { if (nums[i] != nums[j]) { nums[i + 1] = nums[j]; i++; } } return i + 1; } }