在Java编程中,如何获取链表的第一个和最后一个元素?
以下示例显示了如何使用LinkedList
类的linkedlistname.getFirst()
和linkedlistname.getLast()
来获取链表的第一个和最后一个元素。
package com.yiibai;
import java.util.LinkedList;
public class FirstAndLastElement {
public static void main(String[] args) {
LinkedList<String> lList = new LinkedList<String>();
lList.add("111");
lList.add("222");
lList.add("333");
lList.add("444");
lList.add("555");
lList.add("999");
System.out.println("First element of LinkedList is : " + lList.getFirst());
System.out.println("Last element of LinkedList is : " + lList.getLast());
}
}
上述代码示例将产生以下结果 -
First element of LinkedList is : 111
Last element of LinkedList is : 999
示例-2
以下是获取链表的第一个和最后一个元素的另一个例子
package com.yiibai;
import java.util.LinkedList;
public class FirstAndLastElement2 {
public static void main(String[] args) {
LinkedList lList = new LinkedList();
lList.add("Bryant");
lList.add("Curry");
lList.add("James");
lList.add("Maxsu");
lList.add("Marry");
System.out.println("First element is : " + lList.getFirst());
System.out.println("Last element is : " + lList.getLast());
}
}
上述代码示例将产生以下结果 -
First element is : Bryant
Last element is : Marry