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 閱讀(373) 評論(0)  編輯  收藏 所屬分類: jdk相關

          主站蜘蛛池模板: 天津市| 佳木斯市| 云龙县| 邹城市| 颍上县| 竹山县| 封丘县| 日土县| 肇源县| 广饶县| 岐山县| 深泽县| 松原市| 交城县| 民县| 漳平市| 仪征市| 龙泉市| 肥东县| 灌南县| 兴和县| 五家渠市| 张掖市| 中牟县| 清原| 和硕县| 越西县| 宿州市| 洛南县| 余干县| 岗巴县| 吴江市| 云南省| 连江县| 哈巴河县| 铜陵市| 屏山县| 岳普湖县| 巢湖市| 井冈山市| 周口市|