所以,我有ArrayList中,我儲存的動物。將ArrayList <String>打印成輸出?
private ArrayList<Animal> catalog = new ArrayList<>();
現在,我需要打印目錄到我的輸出當我按下4到我的輸出。
case 4:
System.out.println("List of animals: ");
printIt(); //Function to print catalog
break;
我試着用
private boolean InList(String name) {
for (int i = 0; i < catalog.size(); i++) {
if (name.equalsIgnoreCase(catalog.get(i).getName())) {
return true;
}
}
return false;
}
做,但它不工作。你們能幫我拿到這段代碼嗎?
更多信息,你爲什麼不只是嘗試打印動物名錄? –
請將'printIt',以及'InList'如何相關? –
當我嘗試只打印「目錄」中存儲的動物,我會得到「[[email protected]]」 爲printit在這裏 私人字符串爲printit(){ 字符串動物=名稱; //catalog.add(); 歸還動物; } –