Java LinkedList集合功能实例解析
更新时间:2020年04月09日 09:03:22 作者:硬盘红了
这篇文章主要介绍了Java LinkedList集合功能实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
由于LinkedList底层数据结构是链表,因此有一些特有的功能从链表对应到集合中。
框架代码:
public class LinkedListDemo { public static void main(String[] args) { //创建集合对象 LinkedList<String> linkedList = new LinkedList<String>(); //添加元素 linkedList.add("hello"); linkedList.add("world"); linkedList.add("java"); //输出集合 System.out.println(linkedList); } }
特有方法实现代码:
//public void addFirst(E e): 在该列表开头插入指定的元素 linkedList.addFirst("javase"); //[javase, hello, world, java] //public void addLast(E e): 将指定的元素追加到此列表的末尾 linkedList.addLast("javaee"); //[javase, hello, world, java, javaee]
//public E getFirst(): 返回此列表中的第一个元素 System.out.println(linkedList.getFirst()); /* hello [hello, world, java] */ //public E getLast(): 返回此列表中的最后一个元素 System.out.println(linkedList.getLast()); /* java [hello, world, java] */ //public E removeFirst(): 从此列表中删除并返回第一个元素 System.out.println(linkedList.removeFirst()); /* hello [world, java] */ //public E removeLast() : 从此列表中删除并返回最后一个元素 System.out.println(linkedList.removeLast()); /* java [hello, world] */
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
Mybatis注解方式完成输入参数为list的SQL语句拼接方式
这篇文章主要介绍了Mybatis注解方式完成输入参数为list的SQL语句拼接方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-11-11Java中实体类为什么要实现Serializable序列化的作用
这篇文章主要介绍了Java中实体类为什么要实现Serializable序列化的作用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-11-11SpringBoot构建Restful service完成Get和Post请求
这篇文章主要介绍了SpringBoot构建Restful service完成Get和Post请求的示例代码,感兴趣的朋友一起看看吧2017-08-08SpringBoot使用@Autowired为多实现的接口注入依赖
这篇文章主要介绍了SpringBoot使用@Autowired为多实现的接口注入依赖,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-11-11
最新评论