Java範型中 ? extends T 和 ? super T 的區別

前言:向上轉型是安全的,向下轉型是不安全的,除非你知道List中的真實類型,不然向下轉型就會報錯。html extends List<? extends Number> foo3意味着下面的賦值語句都是合法的:java List<? extends Number> foo3 = new ArrayList<Number>(); // Number "extends" Number (in thi
相關文章
相關標籤/搜索