Java - LinkedList의 항목 바꾸기
이 자습서에서는 LinkedList에서 항목을 검색하고 다른 새 값으로 바꾸는 방법을 살펴보겠습니다. 즉, 요소를 특정 위치로 수정합니다.LinkedList 클래스에는 다음과 같은 미리 정의된 메서드가 있습니다.
public E set(index position, E element): 주어진 위치의 요소를 다른 요소로 바꿉니다.
Example:
import java.util.LinkedList;출력:
public class {
public static void main(String[] args) {
LinkedListlinkedlist = 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#