
Java의 LinkedList 클래스는 연결 목록의 헤드에 요소를 추가하는 addFirst() 메서드를 제공합니다. 이 방법의 기능은 연결 목록의 시작 부분에 요소를 추가하고 원래 연결 목록의 다른 요소를 뒤로 이동하는 것입니다.
다음은 LinkedList.addFirst() 메서드를 사용하여 연결 목록의 헤드에 요소를 추가하는 샘플 코드입니다.
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
// 创建一个空的LinkedList对象
LinkedList<Integer> linkedList = new LinkedList<>();
// 添加元素到链表的尾部
linkedList.add(1);
linkedList.add(2);
linkedList.add(3);
linkedList.add(4);
linkedList.add(5);
System.out.println("添加元素前的链表:" + linkedList);
// 使用addFirst()方法将元素添加到链表头部
linkedList.addFirst(0);
System.out.println("添加元素后的链表:" + linkedList);
}
}위 코드는 빈 LinkedList 개체를 만든 다음 add() 메서드를 사용하여 추가합니다. 요소 1, 2, 3, 4 및 5는 연결 목록의 끝에 추가됩니다. 다음으로 addFirst() 메서드를 사용하여 연결 목록의 헤드에 요소 0을 추가하고 연결 목록의 내용을 인쇄합니다.
위 코드를 실행하면 출력은 다음과 같습니다.
添加元素前的链表:[1, 2, 3, 4, 5] 添加元素后的链表:[0, 1, 2, 3, 4, 5]
addFirst() 메서드가 연결 목록의 헤드에 요소 0을 성공적으로 추가한 것을 확인할 수 있습니다. 출력 결과에서 연결리스트의 내용은 [0, 1, 2, 3, 4, 5]입니다.
위 내용은 LinkedList.addFirst() 메서드를 사용하여 Java에서 연결된 목록의 헤드에 요소를 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!