美文网首页
Generic泛型

Generic泛型

作者: menmo_O | 来源:发表于2018-01-03 22:50 被阅读0次

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

好处:
1.将运行时期出现问题ClassCastException,转移到了编译时期。
便于程序员解决问题,让运行事情问题减少,安全。
2,避免了强转换的麻烦。

import java.util.*;
class GenericDemo
{
    public static void main(String[] args) 
    {
        ArrayList<String> al = new ArrayList<String>();

        al.add("sdfdsf");
        al.add("sdfd1");
        al.add("sdfd31");

        //al.add(4);

        Iterator <String>it = al.iterator();
        while (it.hasNext())
        {
            String s = it.next();

            System.out.println(s+":"+s.length());
        }
    }
}

相关文章

  • Java 中的泛型 (Generic)

    泛型 (Generic) 泛型 (Generic),即“参数化类型”,就是允许在定义类、接口、方法时使用类型形参,...

  • Generic泛型

    泛型:JDK1.5版本以后出现的新特性,用于解决安全问题,是一个类型安全机制。 好处:1.将运行时期出现问题Cla...

  • 泛型Generic

    用二位坐标定义一个平面上的点a(x,y): 精度不够,提高精度需要重新定义高精度的类: 上面定义的两个类的代码非常...

  • 泛型(Generic)

    泛型:JDK1.5版本以后出现的新特性,用于解决安全问题,是一个类型安全机制。 好处:1.将运行时期出现问题Cla...

  • 泛型Generic

    a. 在java泛型中,如果创建一个运用泛型的数组,完整的写法为: 即无法直接创建,只能创建Object类型,然后...

  • Generic泛型

    网址 https://www.cnblogs.com/dotnet261010/p/9034594.html De...

  • 泛型generic

    先看一段代码 上边的join方法的参数,有3种情况,都可以运行成功。 但是,当我们提出了新的需求,比如当first...

  • go 泛型

    go 泛型 1. 类型参数(Type parameters) Go语言的泛型(Generic)叫做类型参数。泛型可...

  • Java学习笔记 - 第019天

    每日要点 Map 映射(字典)Map HashMap TreeMap 泛型 泛型(generic) - 让类型不再...

  • 泛型 17_9_5

    泛型:类型作为参数进行传递 using System.Collections.Generic; //引入泛型命名空...

网友评论

      本文标题:Generic泛型

      本文链接:https://www.haomeiwen.com/subject/nltlnxtx.html