public class Solution {

    public void moveZeroes(int[] nums) {

        int insertZeroPos = 0;

        for (int num: nums) {

            if (num != 0) {

                nums[insertZeroPos] = num;
                insertZeroPos++;

            }

        }

        while (insertZeroPos < nums.length) {
            nums[insertZeroPos++] = 0;
        }

    }

}

Create : 283 Move Zeroes
Create : 283 Move Zeroes
