我試圖從另一個類列出陣列列表中的項目。打印陣列列表中的每個項目
我有3個班共
告訴我們 - 主程序
項目 - 其中存儲的所有項目目錄對象 - 創建個人電話簿項目
目錄的類。
我試圖做的是列出所有在「目錄」中創建的數組列表中的項目和IM做這樣....
TELL
if (Directory.entries.size>0)
{
for (int i=0; i<Directory.entries.size(); i++) // Check size of array
{
Directory.entries.get(i).showRecord();
}
}
目錄
public void printItem()
{
//I HAVE NO IDEA WHAT GOES HERE
}
ENTRY
public class Entry
{
String name;
String telNo;
public Entry(String aName, String aTelNo)
{
setNumber(aTelNo);
setName(aName);
}
// Add methods here
private void setNumber(String aTelNo)
{
telNo = aTelNo;
}
public String getNumber()
{
return telNo;
}
private void setName(String aName)
{
name = aName;
}
public String getName()
{
return name;
}
public String toString()
{
return name + "." + telNo;
}
}
但是我havnt得到了最需要在printItem()方法中去的內容,以允許我打印目錄中的各個項目。
難道有人指着我正確的方向嗎?這是我第一次真正使用多個類的數組列表,我非常困惑。
你從哪裏調用你的printItem?你想在那裏打印什麼? –
你永遠不會調用printItem,所以放任何你想要的。把你的貓的ASCII藝術圖片放在它所能做的所有事情上。 –
但是,您確實需要實現您在Entry中調用的showRecord方法。 –