读书人

为啥这个泛型不成功

发布时间: 2013-12-05 22:27:44 作者: rapoo

为什么这个泛型不成功?
下面这个程序编译不通过。

                                                                            
[解决办法]
A类改为如下

class A<T> {

public A(T first, T second) {
this.first = first;
this.second = second;
}

public T getFirst() {
return first;
}

public T getSecond() {
return second;
}

public void setFirst(T newValue) {
first = newValue;
}

public void setSecond(T newValue) {
second = newValue;
}
private T first;
private T second;
}

[解决办法]
你的Class A 得带上泛型的吧

Class A<T> {
//...
}
[解决办法]
你要A类使用泛型,首先得Class A<T>{}

读书人网 >J2SE开发

热点推荐