Java - LinkedList의 항목 바꾸기

이 자습서에서는 LinkedList에서 항목을 검색하고 다른 새 값으로 바꾸는 방법을 살펴보겠습니다. 즉, 요소를 특정 위치로 수정합니다.

LinkedList 클래스에는 다음과 같은 미리 정의된 메서드가 있습니다.

public E set(index position, E element): 주어진 위치의 요소를 다른 요소로 바꿉니다.

Example:

import java.util.LinkedList; 
public class {

public static void main(String[] args) {

LinkedList linkedlist = new LinkedList();

linkedlist.add("자바");
linkedlist.add("C++");
linkedlist.add("C");
linkedlist.add("php");
linkedlist.add("html");
linkedlist.add("C#");

// 수정 전
System.out.println("Before permutation:");
for(문자열 str: linkedlist){
System.out.println(str);
}

System.out.println("\n");
// 요소 1과 2의 순열
//임시 변수
String elm = linkedlist.get(1);
linkedlist.set(1, linkedlist.get(2));
linkedlist.set(2, 느릅나무);
System.out.println("C와 C++로 교체\n");

// 수정 후 LinkedList
System.out.println("수정 후:");
for(문자열 elm1: linkedlist){
System.out.println(elm1);
}
}
}
출력:

순열 전:
java
C++
C
php
html
C#

C와 C++

수정 후:
java
C
C++
php
html
C#