这是我的数组代码:
int h = 0;
int i = 1;
while (h < a.length - 1){
if (a[h] < a[i]){
h++;
i++;
}
if (a[h] > a[i]){
a[i] = a[h];
a[h] = a[i + 1];
}
}
if (h == a.length - 1){
System.out.println(a[i]);
}
我不知道我做错了什么。我需要学校作业的答案。我在学校的计算机科学课上。