Find Closest Number to Zero

给一个数组, 求距离0最近的数字, 如果2个数字相同, 返回最大的.

class Solution {
    public int findClosestNumber(int[] nums) {
        int min = Integer.MAX_VALUE;
        int res = Integer.MAX_VALUE;
        for(int i = 0; i < nums.length; i++){
            if(min >= Math.abs(nums[i])){
                 if(min == Math.abs(nums[i]))
                    res = Math.max(res, nums[i]);
                else
                    res = nums[i];
                min = Math.abs(nums[i]);
            }
        }
        return res;
    }
}