解決了原始問題。任何人有任何想法如何檢索我想要的對象以及它的索引位置?保存要在主內使用的索引位置。搜索對象數組和索引位置
//==========================================================================================
//SEARCH FOR USER
public User find(String searchName)
{
int j;
for(j=0; j<nElems; j++)
if(a[j].getLast().equals(searchName))
break;
if(j==nElems)
return null;
else
return a[j];
} // end find
//===========================================================================================
public static void main(String[] args){
int maxSize = 100;
ClassDataArray arr;
arr = new ClassDataArray(maxSize);
arr.insert("Evans", "Patty", 24);
arr.insert("Smith", "Tom", 59);
arr.insert("Smith", "Lorraine", 37);
arr.find("");
}
'nElems'爲零總是這就是爲什麼'j == nElems'爲真並返回'null' – Braj
[這個問題似乎是離題,因爲它缺乏足夠的信息來診斷問題。更詳細地描述你的問題,或者在問題本身中包含一個簡單的例子。](http://stackoverflow.com/help/closed-questions)具體來說,我們需要看你用來填充數組的代碼。 – durron597