ArrayList<?> alist=new ArrayList<>();
ArrayList<?> blist=new ArrayList<>();
alist.addAll(blist); //報錯
alist=blist;//這樣竟然不報錯
第三行報錯的提示是:The method addAll(Collection<? extends capture#1-of ?>) in the type ArrayList<capture#1-of ?> is not applicable for the arguments (ArrayList<capture#2-of ?>)
當然要報錯,現在你的list泛型裡面是?,還不能確定具體類型,所有還不能往你面添加東西