首页 > 其他 > 详细

Multiple Type Parameters : Generic Parameters

时间:2015-06-28 21:25:07      阅读:214      评论:0      收藏:0      [点我收藏+]

 

 

class Pair<KeyType, ValueType> {
  // Constructor
  public Pair(KeyType aKey, ValueType aValue) {
    key = aKey;
    value = aValue;
  }

  // Get the key for this pair
  public KeyType getKey() {
    return key;
  }

  // Get the value for this pair
  public ValueType getValue() {
    return value;
  }

  // Set the value for this pair
  public void setValue(ValueType aValue) {
    value = aValue;
  }

  private KeyType key;

  private ValueType value;
}

public class MainClass {

  public static void main(String[] a) {
    Pair<Integer, String> p = new Pair<Integer, String>(1, "A");

    System.out.println(p.getKey().getClass().getName());
  }
}
java.lang.Integer

  

Multiple Type Parameters : Generic Parameters

原文:http://www.cnblogs.com/hephec/p/4606021.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!