-3
我有一個ArrayList,在那個ArrayList是類CD和DVD(Artigo的子類)的對象。我需要的是在ArrayList中顯示所有CD。 這裏是我的代碼:Java:ArrayList打印
public static void main(String[] args) {
ArrayList<Artigo> artigos = new ArrayList<Artigo>();
for(CD i: artigos)
{
System.out.print(i);
System.out.print("\n--------------------\n");
}
}
什麼是錯,我該如何解決? 感謝任何幫助。
如果您添加CD到artigos名單? – Ajit
你必須告訴我們,什麼是錯的!然後我們可以告訴你,如何解決它。那麼你希望發生什麼,實際上會發生什麼? – isnot2bad
如果'CD'是'Artigo'的子類型,那麼'Artigo'中的每個元素都不一定是'CD'。所以使用'CD'變量遍歷它們是沒有意義的。 – khelwood