java LinkedList<E>泛型类
来源:互联网 发布:数据库压力测试工具 编辑:程序博客网 时间:2024/05/29 18:18
一下是LinkedList<E>泛型类的一些常用方法。
① public boolean add(E element)——向链表末尾添加一个新的节点,该节点中的数据是参数element指定的对象。
② public void add(int index, E element)——向链表的指定位置添加一个新的节点,该节点中的数据是参数element指定的对象。
③ public void addFirst(E element)——向链表的头添加新节点,该节点中的数据是参数element指定的对象。
④ public void addLast(E element)——向链表的末尾添加新节点,该节点中的数据是参数element指定的对象。
⑤ public void clear()——删除链表的所有节点,使当前链表成为空链表。
⑥ public E remove(int index)——删除指定位置上的节点。
⑦ public boolean remove(E element)——删除首次出现含有数据element的节点。
⑧ public E removeFirst()——删除第一个节点,并返回这个节点中的对象。
⑨ public E removeLast()——删除最后一个节点对象,并返回这个节点的对象。
⑩ public E get(int index)——得到链表中指定位置处节点中的对象。
⑾ public E getFirst()——得到链表中第一个节点中的对象。
⑿ public E getLast()——得到链表中最后一个节点中的对象。
⒀ public int indexOf(E element)——返回含有数据element的节点在链表中首次出现的位置,如果链表中无此节点,则返回-1。
⒁ public int lastIndexOf(E element)——返回含有数据element的节点在链表中最后出现的位置,如果链表中无此节点,则返回-1。
⒂ public E set(int index, E element)——将当前链表index位置节点中的对象element替换为参数element指定的对象,并返回被替换的对象。
⒃ public int size()——返回链表的长度,即节点的个数。
⒄ public boolean contains(Object element)——判断链表中节点中是否有节点含有对象element。
⒅ public Object clone()——得到当前链表的一个克隆链表,改克隆链表中节点数据的改变不会影响到当前链表中的节点数据,反之亦然。
① public boolean add(E element)——向链表末尾添加一个新的节点,该节点中的数据是参数element指定的对象。
② public void add(int index, E element)——向链表的指定位置添加一个新的节点,该节点中的数据是参数element指定的对象。
③ public void addFirst(E element)——向链表的头添加新节点,该节点中的数据是参数element指定的对象。
④ public void addLast(E element)——向链表的末尾添加新节点,该节点中的数据是参数element指定的对象。
⑤ public void clear()——删除链表的所有节点,使当前链表成为空链表。
⑥ public E remove(int index)——删除指定位置上的节点。
⑦ public boolean remove(E element)——删除首次出现含有数据element的节点。
⑧ public E removeFirst()——删除第一个节点,并返回这个节点中的对象。
⑨ public E removeLast()——删除最后一个节点对象,并返回这个节点的对象。
⑩ public E get(int index)——得到链表中指定位置处节点中的对象。
⑾ public E getFirst()——得到链表中第一个节点中的对象。
⑿ public E getLast()——得到链表中最后一个节点中的对象。
⒀ public int indexOf(E element)——返回含有数据element的节点在链表中首次出现的位置,如果链表中无此节点,则返回-1。
⒁ public int lastIndexOf(E element)——返回含有数据element的节点在链表中最后出现的位置,如果链表中无此节点,则返回-1。
⒂ public E set(int index, E element)——将当前链表index位置节点中的对象element替换为参数element指定的对象,并返回被替换的对象。
⒃ public int size()——返回链表的长度,即节点的个数。
⒄ public boolean contains(Object element)——判断链表中节点中是否有节点含有对象element。
⒅ public Object clone()——得到当前链表的一个克隆链表,改克隆链表中节点数据的改变不会影响到当前链表中的节点数据,反之亦然。
0 0
- java LinkedList<E>泛型类
- Java中的链表-----LinkedList<E>泛型类
- LinkedList<E>泛型类
- LinkedList<E>泛型类
- java集合:链表:Java:LinkedList<E>
- 深入学习java集合:LinkedList<E>实现
- java.util.LinkedList<E>中offer和add的区别
- 类LinkedList<E>
- LinkedList<E>泛型类的遍历,排序和查找
- LinkedList<E>源码学习笔记
- java LinkedList
- java LinkedList
- java LinkedList
- Java-LinkedList
- java LinkedList
- Java LinkedList
- Java LinkedList
- Java LinkedList
- Linux Socket 编程实例(一个Hello World程序)
- 程序员最该读的30本书
- React Native填坑之旅--Flow篇(番外)
- linux虚拟机ip地址更改
- groovy函数调用,使用闭包作为参数
- java LinkedList<E>泛型类
- stm32-7SysTicks
- libevent学习笔记【使用篇】——2. 获取(创建)event_base
- JavaScript面向对象-继承
- 10091
- POJ2777线段树....
- 九月总结——我的丑态(2016.10.9)
- 环形缓冲区
- https://github.com/android-cn/topics/issues/4#issuecomment-223264673