Java如何獲取連結串列的第一個和最後一個元素?

2019-10-16 22:28:59

在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