DANCE WITH JAVA

          開發出高質量的系統

          常用鏈接

          統計

          積分與排名

          好友之家

          最新評論

          jdk1.5中的新特性 --- 泛型(簡版)

          另有一個詳細版在這里
          Jdk1.5中加入了泛型,解決了很多實際的問題,具體內容講解見候捷的文章:http://jjhou.csdn.net/javatwo-2004-gp-in-jdk15.pdf
          下邊是一個使用的簡單實例
          import java.util.ArrayList;
          import java.util.HashMap;

          public class TestGeneric {
          ?public static void main(String[] args){
          ??//need not cast
          ??ArrayList<String> strList = new ArrayList<String>();
          ??strList.add("1");
          ??strList.add("2");
          ??strList.add("3");
          ??String str = strList.get(1);
          ??System.out.println("str="+str);
          ??
          ??//autobox
          ??ArrayList<Integer> iList = new ArrayList<Integer>();
          ??iList.add(1);
          ??iList.add(2);
          ??iList.add(3);
          ??int num = iList.get(1);
          ??System.out.println("num="+num);
          ??
          ??//double generic
          ??HashMap<Integer,Integer> map = new HashMap<Integer,Integer>();
          ??map.put(1, 11);
          ??map.put(2, 22);
          ??map.put(3, 33);
          ??int inum = map.get(1);
          ??System.out.println("inum="+inum);
          ?}
          }

          posted on 2006-11-06 18:29 dreamstone 閱讀(371) 評論(0)  編輯  收藏 所屬分類: jdk相關

          主站蜘蛛池模板: 郎溪县| 武邑县| 开阳县| 宣汉县| 和顺县| 安溪县| 宜丰县| 正阳县| 黑山县| 泌阳县| 绥滨县| 阜南县| 木里| 黔江区| 江源县| 南华县| 随州市| 安泽县| 平南县| 石狮市| 黄平县| 庆元县| 宝兴县| 长兴县| 渝中区| 嘉荫县| 边坝县| 阿拉善盟| 台山市| 永靖县| 扶余县| 闸北区| 静安区| 周宁县| 宁化县| 阜南县| 桦甸市| 昌乐县| 右玉县| 朔州市| 三亚市|