احذف العنصر الأول والأخير من LinkedList في Java

لقد رأينا كيفية إزالة عنصر من فهرس معين من LinkedList.  في هذا البرنامج التعليمي ، سنرى كيفية حذف العنصر الأول والأخير في LinkedList.

تحتوي فئة LinkedList على طريقتين:

1) إزالة الكائن العام أولا () < / span>: حذف وإرجاع العنصر الأول في القائمة.
2) الكائن العام removeLast(): يحذف ويعيد العنصر الأخير في القائمة.

example:

import java.util.LinkedList; 

الفئة العامة RemoveFirstLast {

الفراغ الثابت العام الرئيسي (سلسلة [] args) {

LinkedList llist = LinkedList () الجديدة

llist.add("الأول");
llist.add("e2");
llist.add("e3");
llist.add("e4");
llist.add("الأخير");

System.out.println("قبل الحذف: "+llist);

السلسلة الأولى = llist.removeFirst ();
//العنصر المحذوف أولا
System.out.println ("العنصر المحذوف: "+الأول);

System.out.println("بعد الحذف (الأول): "+llist);

السلسلة الأخيرة = llist.removeLast ();
//آخر عنصر محذوف
System.out.println ("العنصر المحذوف: "+الأخير);

System.out.println("بعد الحذف (الأخير): "+llist);
} < br / >}
< / سلسلة >< / سلسلة >< / قبل > الإخراج:

< pre class = "prettyprint lang-java" >قبل الحذف: [الأول ، e2 ، e3 ، e4 ، الأخير]
تمت إزالة العنصر: الأول < br / > بعد الحذف (الأول): [e2 ، e3 ، e4 ، الأخير]
تمت إزالة العنصر: الأخير
بعد الحذف (الأخير): [e2، e3، e4]
المراجع:
Javadoc: RemoveFirst method
Javadoc: RemoveLast