解题思路 排序后,遍历数组,如果数字与下标不一致,那么就是空缺的数字 代码 class Solution { public int missingNumber(int[] nums) { Arrays.sort(nums); int n = nums.length; for (int i = 0; i < n; i++) { if (nums[i] != i) { return i; } } return n; } }