package demo;public class Pair<T> {
public Pair(){first=null;second=null;}
public Pair(T first,T second){
this.first=first;
this.second=second;
}private T first;
private T second;
public T getFirst() {
return first;
}
public void setFirst(T first) {
this.first = first;
}
public T getSecond() {
return second;
}
public void setSecond(T second) {
this.second = second;
}
}
public Pair(){first=null;second=null;}
public Pair(T first,T second){
this.first=first;
this.second=second;
}private T first;
private T second;
public T getFirst() {
return first;
}
public void setFirst(T first) {
this.first = first;
}
public T getSecond() {
return second;
}
public void setSecond(T second) {
this.second = second;
}
}
解决方案 »
- struts2中循环输出Action里的集合?
- JTA 事务
- 启动tomcat异常问题
- tomcat6.0启动不了,帮忙解决一下
- 如何用JAVA写 "读取文件头" 的程序 (简单问题,大家都来看看,急!!!)
- JSP+TOMCAT+Eclipse出现HTTP 500问题
- *************************高分请教如何统计网站上某个文件的下载次数*******************************
- 急:如何获取每支股票的财务数据(就是F10)?
- Eclipse中用 Lomboz如何起动weblogic7?
- 程序找不招“北”
- 关于泛型的测试
- A B 2个JSP项目,一个地址请求从A项目里的一个servlet然后将请求转发到B的一个servlet
解释一下这段代码:
Pair这个类有两个属性,这两个属性类型为任意的Object类型T(泛型)。如
Integer a=new Integer(1);
Integer b=new Integer(2);
Pair p=new Pair(a,b);这样Pair的first属性就是a,second属性就是b了
Pair<Integer> p = new Pair<Integer>(a, b);
这样Lz就应该知道T的意义了