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 중국어 웹사이트의 기타 관련 기사를 참조하세요!