链表的好处泛型Set接口

Posted 库里在线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链表的好处泛型Set接口相关的知识,希望对你有一定的参考价值。

链表的好处

增删快速

只用删除节点就好了。

而数组需要移动元素位置。

ArrayList与LinkedList的区别:

ArrayList:连续的空间,有角标。查询快,增删慢,必须开辟连续的空间。

LinkedList:Node,双向的链表,增删快,查询慢,无需开辟连续的空间。

泛型

本质是参数化类型,把类型当做参数传递。

好处:

  1. 提高代码的重用性。

  2. 防止类型转换异常,提高代码的安全性。

语法:

类名<T,T,T>

可以少一步:强制类型转换。

Set接口

实现类有:HashSet,TreeSet

 

以上是关于链表的好处泛型Set接口的主要内容,如果未能解决你的问题,请参考以下文章

java泛型好处及案例

定义泛型接口

JavaSE-集合

java泛型接口是怎么一回事,干啥用的

泛型的泛型的好处

Java泛型