隨筆-61  評(píng)論-159  文章-0  trackbacks-0
                java中泛型出現(xiàn)在j2se5以后的版本中,開(kāi)發(fā)平臺(tái):eclipse3.2+jdk1.6,在一次使用java泛型中遇到IDE工具報(bào)錯(cuò),后來(lái)經(jīng)過(guò)查找原因是:eclipse3.2默認(rèn)的編譯是使用1.4造成不可以使用java的泛型。
                解決辦法:在eclipse的菜單中的window——>perfernces——>java—— >compiler——>compiler compliance lever
          中把1.4改為5.0或6.0(根據(jù)jdk版本定)。

          例子:
           1package fanxing;
           2
           3import java.util.Hashtable;
           4
           5public class Good<K,V> {
           6
           7    /**
           8     * @param args
           9     */

          10    public Hashtable<K,V> h=new Hashtable<K,V>();
          11    public void put(K k, V v) 
          12         h.put(k,v); 
          13        }
           
          14    public V get(K k) 
          15        return h.get(k); 
          16        }

          17
          18    public static void main(String[] args) {
          19        // TODO Auto-generated method stub
          20        Good<String, String> tg = new Good<String, String>();
          21        tg.put("key""value");
          22        System.out.println(tg.get("key"));
          23        
          24
          25    }

          26
          27}

          28

          輸出:value

          -------------------------------------------------------------------------------------------------
          PS:本博客文章,如果沒(méi)有注明是有“轉(zhuǎn)”字樣,屬于本人原創(chuàng)。如果需要轉(zhuǎn)載,務(wù)必注明作者文章的詳細(xì)出處地址,否則不允許轉(zhuǎn)載,多謝合作!
          posted on 2007-09-17 13:50 apple0668 閱讀(983) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): eclipse

          評(píng)論:
          # Thanks 2008-05-18 08:57 | sk
          謝謝,還以6.0不去泛型了。  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 博野县| 寻乌县| 泾源县| 塔城市| 宣化县| 吴川市| 蕉岭县| 嘉祥县| 隆德县| 遵化市| 沐川县| 麦盖提县| 日照市| 美姑县| 长春市| 衡阳市| 鄯善县| 高邮市| 新密市| 滦平县| 镇赉县| 米泉市| 高平市| 轮台县| 门源| 云南省| 河南省| 阳城县| 岑巩县| 贵溪市| 镇原县| 晴隆县| 庆元县| 塔河县| 岳池县| 临泉县| 扎囊县| 吴江市| 上饶县| 和政县| 南宫市|