java遗珠之泛型的作用
Posted 吴冬冬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java遗珠之泛型的作用相关的知识,希望对你有一定的参考价值。
泛型总共有三个作用
-
编译时进行更强大的类型检查
编译时错误比运行时错误更好发现和处理 -
消除类型转换
List list = new ArrayList(); list.add("hello"); String s = (String) list.get(0);
使用泛型之后去掉转换
List<String> list = new ArrayList<String>(); list.add("hello"); String s = list.get(0); // no cast
-
可以编写出通用算法
主要用在可以对不同的类型的集合进行操作的算法,可自定义,类型安全且易读。
以上是关于java遗珠之泛型的作用的主要内容,如果未能解决你的问题,请参考以下文章