泛型理解1
泛型:将类型参数化
普通栈
1 | public class Stack |
数据类型Object来实现这个栈
1 | public class Stack |
使用泛型
1 | //下面是用泛型来重写上面的栈,用一个通用的数据类型T来作为一个占位符,等待在实例化时用一个实际的类型来代替。让我们来看看泛型的威力: |
比较
1 | //类的写法不变,只是引入了通用数据类型T就可以适用于任何数据类型,并且类型安全的。这个类的调用方法: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 FadeAway Space!
评论