關於設置了類型通配符上限的list不能添加其上限類及其子類對象的解釋

在一個java項目內有Life,Animal,Plant類,其中Animal與Plant類是Life的子類 定義如下集合:    List<? extends Life> list=new ArrayList<>(); list.add(new Life());//出錯 list.add(new Animal());//出錯 list.add(new Plant());//出錯 原因:由於List
相關文章
相關標籤/搜索