Java如何更新鏈表?

在Java編程中,如何更新鏈表?

以下示例演示如何使用LinkedList類的listname.add()listname.set()方法更新鏈表。參考以下示例代碼 -

package com.zaixian;

import java.util.LinkedList;

public class UpdatingLinkedList {
    public static void main(String[] a) {
        LinkedList<String> officers = new LinkedList<String>();
        officers.add("Y");
        officers.add("I");
        officers.add("I");
        officers.add("B");
        officers.add("A");
        officers.add("I");
        System.out.println(officers);
        officers.set(2, "M");
        System.out.println(officers);
    }
}

上述代碼示例將產生以下結果 -

[Y, I, I, B, A, I]
[Y, I, M, B, A, I]

示例-2

以下是使用LinkedList類的listname.add()listname.set()方法更新鏈表的另一個示例 -

package com.zaixian;

import java.util.LinkedList;

public class UpdatingLinkedList2 {
    public static void main(String[] args) {
        LinkedList llist = new LinkedList();
        llist.add("1");
        llist.add("2");
        llist.add("3");
        llist.add("4");
        llist.add("5");
        System.out.println("Original LinkedList contains : " + llist);
        llist.set(3, "666");
        System.out.println("Updated LinkedList contains : " + llist);
    }
}

上述代碼示例將產生以下結果 -

Original LinkedList contains : [1, 2, 3, 4, 5]
Updated LinkedList contains : [1, 2, 3, 666, 5]

上一篇: Java數據結構 下一篇: Java集合