import java.util.ArrayList;
import java.util.List; java
public class GenericClass<E>{
private List<E> list;
private final int size;
public GenericClass(int size){
this.size=size;
list=new ArrayList<E>();
}
public void add(E e){
if (list.size()<size){
list.add(e);
System.out.println("元素"+e);
}
else{
}
}
public void remove(int index){
if(index>=list.size()){
}
else{
E e=list.remove(index);
System.out.println(e+"已被移除");
}
}
public static void main(String[] args){
GenericClass<Integer> gcl=new GenericClass<Integer>(3);
gcl.add(1);
gcl.remove(1);
GenericClass<String> gc2=new GenericClass<String>(4);
gc2.add("");
}
this
} rem