我對java還很陌生。我正嘗試從文本文件創建一個對象數組。文本文件有一個名稱列表,並使用這些名稱,我試圖創建對象。這是我創建的用於從文本文件輸入創建對象的方法。編譯時會出錯。我不確定我做錯了什麼。從文本文件輸入創建對象
public boolean createObjects(PersonNames2[] person) throws Exception
{
boolean found = false;
int position = 0;
if(canCreateObjects() == true)
{
for(int i = 0; i < persons.length && !found; i++)
{
if(persons[i] == null)
{
position = i;
found = true;
}
}
Scanner reader = new Scanner(file);
while(reader.hasNext())
{
person[position] = new PersonNames2();
position++;
}
reader.close();
return true;
}
return false;
}
什麼是錯誤? –
分享您的編譯錯誤.... –
參數是'person'和你正在使用'persons' – Rustam