题目链接 283.移动零 class Solution { public void moveZeroes(int[] nums) { int left = 0; int cur = 0; for (int i = 0; i < nums.length; i++) { if (nums[cur] != 0) { nums[left++] = nums[cur++]; } else { cur++; } } for (int i = left; i < nums.length; i++) { nums[i] = 0; } } } 小结:双指针秒了!!!