Java泛型是什么?
Java泛型是什么?
其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String str1,String str2 ),方法中参数str 1、str2的值是可变的。而泛型也是一样的,这样写class Java_Generics<K,V>,这里边的K和V就象方法中的参数str1和str2,也是可变。
下面看看例子: //code list 1 import Java。util。Hashtable; class TestGen0<K,V>{ public Hashtable<K,V> h=new Hashtable<K,V>(); public void put(K k, V v) { h。
put(k,v); } public V get(K k) { return h。get(k); } public static void main(String args[]){ TestGen0<String,String> t=new TestGen0<String,String>(); t。
put("key", "value"); String s=t。get("key"); System。out。println(s); } }。
答:你可真会问问题,我本以为很简单,一写却发现好像根本不可能写出来 public class GenericDemo{ ...... } 按你的要求 T 必须是Nu...详情>>