287 寻找重复数

  1. class Solution {
  2. public int findDuplicate(int[] nums) {
  3. if (nums == null || nums.length <= 1)
  4. return -1;
  5. Arrays.sort(nums);
  6. for (int i = 0; i < nums.length - 1; i++) {
  7. if (nums[i] == nums[i + 1])
  8. return nums[i];
  9. }
  10. return -1;
  11. }
  12. }