你数组初始化的长度大于你的实际数据的个数、那些没有的就是默认0
假设数组初始时候定义的是一个20的数组,然后前五个是你输入的数字,后边的默认值是0,排序后的0当然在前边,你可以打印自己的数组看。System.out.println(Arrays.toString(array)); array是你的数组名。