Class a = new ArrayList<String>().getClass();
Class b = new ArrayList<Integer>().getClass();
a == b : ?-- > ?true
class Wang{}
List<Wang>?list =newArrayList<Wang>();
System.out.println(Arrays.toString(list.getClass().getTypeParameters()));
輸出: ?[E]
顯然泛型中败玉,無(wú)法獲取有關(guān)泛型參數(shù)的具體類型信息,即便指定了String 亂球八早的類型后文兑。
所以上面的結(jié)果是true