我是Java編程的新手,我在程序中遇到了麻煩。 我有一個數組,我想從中提取最大整數並將其返回給主程序。但是沒有使用ArrayList。 當我打印它時,我不能在這個特定的位置上有0,所以我不能更換它。看看我到目前爲止做了什麼,但我認爲這是錯誤的。如何從數組中刪除整數Java
public int extractMax()
{
for (int i = 0; i < size; i++)
{
if(maxInsert == Queue[i])
{
Queue[i] = null;
return maxInsert;
}
} return -1;
}
我不知道該怎麼辦....我沒有做到目前爲止 –
爲什麼downvotes?這對我來說很清楚.. –
我不確定我真的明白你在做什麼?你是否試圖迭代數組來找到最大的整數,並且一旦找到了返回值?或者你是否正在嘗試我剛纔所說的,但實際上是從數組中刪除最大值? – Afflicted