泛型:
泛型不只是 Java 语言所特有的特性,泛型是程序设计语言的一种特性。允许程序员在强类型的程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须做出声明。
public class Queue<zf> {
public static void main(String[] args) {
Queue queue=new Queue();
queue.add("asd");
queue.get();
queue.get();
queue.get();
}
public zf[] arr=(zf[]) new Object[10];
int q=0;
int w=0;
public void add(zf value) {
if((w+1)%arr.length==q) {
zf[] brr=(zf[]) new Object[2*arr.length];
for(int i=0;i<arr.length;i++) {
brr[i]=arr[i];
}
arr=brr;
}
arr[w%arr.length]=value;
w++;
}
public void get() {
if(q==w) {
System.out.print("为空");
return;
}else {
System.out.print(arr[q]+" ");
q++;
}
}
}
1883

被折叠的 条评论
为什么被折叠?



