泛型入门笔记(四)——设置多个泛型

    class Notepad<K,V>{        // 此处指定了两个泛型类型  
private K key ; // 此变量的类型由外部决定
private V value ; // 此变量的类型由外部决定
public K getKey(){
return this.key ;
}
public V getValue(){
return this.value ;
}
public void setKey(K key){
this.key = key ;
}
public void setValue(V value){
this.value = value ;
}
};
public class GenericsDemo09{
public static void main(String args){
Notepad<String,Integer> t = null ; // 定义两个泛型类型的对象
t = new Notepad<String,Integer>() ; // 里面的key为String,value为Integer
t.setKey("i码邦") ; // 设置第一个内容
t.setValue(2014) ; // 设置第二个内容
System.out.print("网站名;" + t.getKey()) ; // 取得信息
System.out.print(",成立时间;" + t.getValue()) ; // 取得信息
}
};


--来自网页客户端
二维码.jpg 下载码.jpg
已邀请:

要回复问题请先登录注册

Template error, template file not found