l楼上说的对,引入泛型之后就不会返回Objectl类型
引入泛型将运行时期出现问题ClassCastException,转移到了编译时期,方便于程序员解决问题。让运行时问题减少,安全。- public static void main(String[] args) {
- // TODO Auto-generated method stub
-
- ArrayList<String> al = new ArrayList<String>();
- al.add("aa");
- al.add("aaa");
- al.add("aaa");
- al.add("aad");
- Iterator<String> it = al.iterator();
- System.out.println("原集合");
- while(it.hasNext()){
- System.out.println(it.next());
- }
- System.out.println("------
- }
复制代码
|