Java - 替换 LinkedList 中的项

在本教程中,我们将了解 搜索 LinkedList 中的项并将其替换为另一个新值。换句话说,将元素修改为特定位置。

LinkedList 类具有以下预定义方法:

public E set(index position, E element):将给定位置的元素替换为另一个 element.

Example:

import java.util.LinkedList;
public class 将 {

public static void main(String[] args) {

LinkedList linkedlist = new LinkedList();

linkedlist.add(java”);
linkedlist.add(C++”);
linkedlist.add(C”);
linkedlist.add(php”);
linkedlist.add(html”);
linkedlist.add(C#”);

// 修改前
System.out.println(排列前:”);
for(String str: linkedlist){
System.out.println(str);
}

System.out.println(\n”);
// 元素 1 和 2 的排列
//临时变量
字符串 elm = linkedlist.get(1);
linkedlist.set(1, linkedlist.get(2));
linkedlist.set(2, elm);
System.out.println(在 C 和 C++ 之间交换\n”);

// 修改后的链屏列表
System.out.println(修改后:”);
for(String elm1: linkedlist){
System.out.println(elm1);
}
}
}
输出:

排列前:
java
C++
C
php
html
C#

在 C 和 C++
之间切换
修改后:
java
C
C++
php
html
C#