public static void moveZeroes(int[] nums) {
int n = nums.length;
if(n == 0 || n == 1) return;
int spaceHere = 0;
for(int i = 0; i < nums.length; i++){
if(nums[i] != 0){
nums[spaceHere] = nums[i];
spaceHere++;
}
}
//Fill zeroes
for(int i = spaceHere; i < nums.length; i++){
nums[i] = 0;
}
}