@@ -0,0 +1,549 @@
+class Solution %7B%0A    public void moveZeroes(int%5B%5D nums) %7B%0A        int length = nums.length;%0A        int i = 0;%0A        int j = 0; // new array index%0A        for (i = 0; i %3C length; i++) %7B%0A            if (nums%5Bi%5D != 0) %7B%0A                nums%5Bj%5D = nums%5Bi%5D;%0A                j++;%0A            %7D%0A        %7D%0A%0A        if (j %3C length) %7B%0A            while (j %3C length) %7B%0A                // assign 0%0A                nums%5Bj++%5D = 0;%0A            %7D%0A        %7D%0A%0A        for (int k = 0; k %3C length; k++) %7B%0A            System.out.print(nums%5Bk%5D + %22 %22);%0A        %7D%0A    %7D%0A%7D

283. Move Zeroes