Java中的泛型类

public class Pair<T>{
  private T first;
  private T second;
  public Pair(){
        first =null;
        second=null;    
  }
  public Pair(T first,T second){
    this.first = first;
    this.second = second;
}
public T getFirst(){
    return first;
}
public T getSecond(){
    return second;
}
public void setFirst(T first){
    this.first=first;
}
public void setFirst(T first){
    this.first=first;
}
}

泛型类的定义如上述代码,Pair类后面一个尖括号(<>),里面有一个大写T。泛型类可以有多个类型变量如

public class Pair<T,K>{...}

本文系作者 @ 原创发布在 发现值得买。未经许可,禁止转载。

喜欢()
评论 (0)

请登录以参与评论。

现在登录…
热门搜索
13 文章
0 评论
6 喜欢
Top