1public void moveZeros(int[] nums) {
2 int writePos = 0;
3 for (int readPos = 0; readPos < nums.length; readPos++) {
4 if (nums[readPos] != 0) {
5 int temp = nums[writePos];
6 nums[writePos] = nums[readPos];
7 nums[readPos] = temp;
8 writePos++;
9 }
10 }
11}