Java泛型集合理解

1.只讀集合 使用<? extends T>定義的集合,只能讀取,不能插入。原因是什麼呢?我們從頭開始分析: 首先,我們知道,<? extends T>修飾的集合,表示該集合內部的元素類型只能是T或者是T的子類,比如,有A,B,C三個類,B類和C類繼承了A類,<? extends A>的集合,可以插入A,B,C三個子類的實例。那麼,當我們插入這個三個實例之後,list裏面的值爲[a,b,c],分別
相關文章
相關標籤/搜索