for(i=0;i<=4;i++)
{
for(j=0;j<=4;j++)
{
if(hand[j] > hand[j+1])
{
temp = hand[j];
hand[j] = hand[j+1];
hand[j+1] = temp;
}
}
}
当我尝试运行这个气泡排序程序时,出现了一个ArrayIndexOutOfBounds异常。为什么?我该如何解决它?Java中的气泡排序ArrayIndexOutOfBounds
'手[5]''时j == 4'现在阵列的大小是多少? –
你的阵列有多大? – Shahar
@JigarJoshi Array是5大元素。 –