Java数据结构与算法--运用泛型编程实现自定义可动态伸缩的数组类
使用java,运用泛型编程,实现一个自定义数组类,此类可以做到动态扩展数组长度和动态释放数组空间,同时可以支持各种数据类型(泛型)
自定义类的一个好处是可以根据需求任意去扩充方法,这里开发了一些数组中常见的操作方法
public class Array<E> {
private E[] data;
private int size;
/**
* 构造函数,传入数组的容量capacity构造Array
* @param capacity
*/
原创
2021-01-25 00:04:13 ·
119 阅读 ·
0 评论