泛型的问题

实现泛型函数PairUtil.swap,该函数的参数是Pair对象,该函数返回一个Pair,调换Pair里的第一个与第二个元素。部分代码如下:
public class PairTester
{
  public static void main(String[] args)
  {
  Pair<String, Integer> p = new Pair<String, Integer>(
  “Lucky Number”, 13);
  Pair<Integer, String> q = PairUtil.swap(p);
  System.out.println(q.getFirst());
  System.out.println(“Expected: 13”);
  System.out.println(q.getSecond());
  System.out.println(“Expected: Lucky Number”);
  }
}
哪位给出代码的实现,关键是不知道pair作为函数的参数该如何处理

作者: BinDu   发布时间: 2011-06-16

你这里有两个元素吗?类型不同都换啊?

作者: AWUSOFT   发布时间: 2011-06-16

是的,好像已经有给出的了

作者: BinDu   发布时间: 2011-06-16