大家好,我是Java进阶。今天继续和大家分享Java知识。1、LinkedList集合LinkedList类是新元素和删除元素的集合,效率更高。该集合维护一个双向循环链表。链表中的每个元素都可以通过引用记录前一个元素和后一个元素。所有元素都连接在一起。二、LinkedList中的voidadd(intindex,Eelement)方法1、voidadd(intindex,Eelement)方法是将指定的元素插入到链表的指定位置。2、实例的实现:importjava.util.LinkedList;publicclasst1{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubLinkedListl=newLinkedList();l.add("Java编程");l.add("数据库原理及其应用");l.add("PHP+MYSQL");l.add("JavaEE");//打印集合中的元素System.out.println("将该元素加入集合后的所有元素:"+l.toString());//在指定位置插入元素l.add(1,"Python");System.out.println("在指定位置插入元素后,打印集合中的元素:"+l);}}结果操作的主要内容是:3、LinkedList中的voidaddLast(Objecto)方法1、voidaddLast(Objecto)方法是将指定的元素添加到列表的末尾。2、实例的实现:importjava.util.LinkedList;publicclasst2{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubLinkedListl=newLinkedList();l.add("Java编程");l.add("数据库原理及其应用");l.add("PHP+MYSQL");l.add("JavaEE");//打印集合中的元素System.out.println("将该元素加入集合后的所有元素:"+l.toString());//在末尾插入元素l.addLast("Python");System.out.println("在末尾插入元素后,打印集合中的元素:"+l);}}运行结果:4.LinkedList中的对象getFirst()方法和对象getLast()方法##1。对象的getFirst()方法是获取列表的第一个元素。2.ObjectgetLast()方法是获取列表的最后一个元素。3、实例的实现:importjava.util.LinkedList;publicclasst2{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubLinkedListl=newLinkedList();l.add("Java编程");l.add("数据库原理及其应用");l.add("PHP+MYSQL");l.add("JavaEE");//打印集合中的元素System.out.println("将该元素加入集合后的所有元素:"+l.toString());System.out.println("获取集合中第一个元素:"+l.getFirst());System.out.println("获取集合中的最后一个元素:"+l.getLast());}}运行结果:5.LinkedList中的ObjectremoveFirst()方法和ObjectremoveLast()方法1.ObjectremoveFirst()方法是删除并返回列表的第一个元素。2.ObjectremoveLast()方法是删除并返回列表的最后一个元素。3、实例的实现:importjava.util.LinkedList;publicclasst2{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubLinkedListl=newLinkedList();l.add("Java编程");l.add("数据库原理及其应用");l.add("PHP+MYSQL");l.add("JavaEE");//打印集合中的元素System.out.println("将该元素加入集合后的所有元素:"+l.toString());System.out.println("删除集合中的第一个元素:"+l.removeFirst());System.out.println("删除集合中的最后一个元素:"+l.removeLast());System.out.println("集合中的所有元素:"+l.toString());}}运行结果:6.总结本文主要介绍LinkedList集合中定义的方法和LinkedList。LinkedList集合中添加元素voidadd(intindex,Eelement)方法、voidaddFirst(Objecto)方法、voidaddLast(Objecto)方法、deleteObjectremoveFirst()方法、ObjectremoveLast()方法、getObjectgetFirst()方法,ObjectgetLast()方法的操作。希望大家通过本文的学习对大家有所帮助!本文转载自微信公众号《Java进阶学习交流》,可通过以下二维码关注。转载本文请联系Java进阶学习交流公众号。
