Move Zeroes

给一个数组, 把0移到最右边. 这个题很巧妙, 我们上来可以无视0, 先把所有数都往左移动, 然后把0补到剩下的位置.

public class Solution {
    public void moveZeroes(int[] nums) {
        int j = 0;
        for(int i = 0 ; i < nums.length;i++){
            if(nums[i] != 0)
                nums[j++] = nums[i];
        }
        for(; j < nums.length; j++)
            nums[j] = 0;
    }
}