Java 集合 替换LinkedList中的元素

在这里,我们将看到如何使用元素的索引用LinkedList 中的新值替换现有元素值。

示例

我们在下面的程序中使用的方法是:
public E set(int index, E element):用指定的元素替换此列表中指定位置的元素。

完整代码:

import java.util.LinkedList;
public class ReplaceInLinkedList {

 public static void main(String[] args) {

    // Create a LinkedList
    LinkedList<String> linkedlist = new LinkedList<String>();

    // Add elements to LinkedList
    linkedlist.add("Cobol");
    linkedlist.add("JCL");
    linkedlist.add("C++");
    linkedlist.add("C#");
    linkedlist.add("Java");

    // Displaying Elements before replace
    System.out.println("Before Replace:");
    for(String str: linkedlist){
       System.out.println(str);
    }

    // Replacing 3rd Element with new value
    linkedlist.set(2, "NEW VALUE");
    System.out.println("\n3rd Element Replaced \n");

    // Displaying Elements after replace
    System.out.println("After Replace:");
    for(String str2: linkedlist){
       System.out.println(str2);
    }
 }
}

输出:

Before Replace:
Cobol
JCL
C++
C#
Java

3rd Element Replaced 

After Replace:
Cobol
JCL
NEW VALUE
C#
Java

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Java 集合