經過一番研究,我發現如何找到二維數組中的項目的索引。然而,我只是在一個值後面,行號以及如果你正在尋找的物品出現多次? 你將如何存儲所有這些時間的行號?查找二維數組中的項目的索引
for(int j = 0; j < size; j++)
{
if (arr[i][j] == 88)
{
return i; // The value i wanna store
break;
}
}
如果數字88出現多次,我該如何存儲所有不同的位置,並稍後檢索它?
使用arrayList來存儲找到的值,因爲您不知道使用數組的長度不是最佳情況。 –
這取決於你是否真的關心所有的事件或只是一個。如果您關心所有事件,則可以使用數組列表來存儲索引。 – nbro
不要做休息聲明。它將繼續循環 – Dakoda