Java 基础 - 既然泛型被擦除了,为什么调用<T>get()不需要进行强制转换?
摘要:
因为类型擦除的问题,所有的泛型类型变量最后都会被替换为原始类型。 既然都被替换为原始类型,那么为什么我们在获取的时候,不需要进行强制类型转换呢? 看下ArrayList.get()方法: public E get(int index) { RangeCheck(index); return (E) 阅读全文
posted @ 2021-02-04 17:55 frank_cui 阅读(489) 评论(0) 推荐(0)
浙公网安备 33010602011771号