public interface IGenericList<T> {
void insert(T element);
void println();
}
public class GenericList<T> implements IGenericList<T> {
private T param;
public GenericList(T rootValue) {
param = rootValue;
}
@Override
public void insert(T element) {
param = param + element; //error "Operator + cannot be applied to 'T', 'T'
}
@Override
public void println() {
System.out.println(param);
}
}
如何实现该功能?”插入“我是一个初学者,这就是我在问题中给出的全部内容
1条答案
按热度按时间l7mqbcuq1#
我不知道您需要什么igenericlist,因为list接口已经是通用的,并且是所有实现,但我不知道所有业务方面。为了插入一些数据,您需要适当的数据结构,这方面的经典数据结构是数组。我用泛型风格为数组字段类型编写了通用逻辑。