码迷,mamicode.com
首页 > 其他好文 > 详细

泛型概念

时间:2016-05-01 21:54:36      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

泛型:JDK1.5版本以后出现新特性,用于解决安全问题,是一个安全机制。

 

泛型好处:

1、将运行时期出现的问题ClassCastException,转移到了编译时期,方便于程序员解决问题。让运行时期问题减少、安全。

2、避免了强制转换的麻烦

 

代码示例如下:

package 泛型;

import java.util.ArrayList;
import java.util.Iterator;

public class ArrayListTest1 {
    public static void main(String[] args) {
        ArrayList<String> al = new ArrayList<String>();
        al.add("asdf1");
        al.add("csdfcc");
        al.add("4");
        //遍历方式一:foreach循环
        for (String string : al) {
            System.out.println(string);
        }
        //遍历方式二:迭代器
        Iterator<String> it  = al.iterator();
        while(it.hasNext()){
            String str = it.next();
            System.out.println(str +"==");
        }
    }
}

泛型概念

标签:

原文地址:http://www.cnblogs.com/gongxueliang1989/p/5451184.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!