>  기사  >  Java  >  使用java的ArrayList.addAll()函数将一个ArrayList的元素添加到另一个ArrayList

使用java的ArrayList.addAll()函数将一个ArrayList的元素添加到另一个ArrayList

WBOY
WBOY원래의
2023-07-24 16:45:371601검색

Java의 ArrayList.addAll() 함수를 사용하여 한 ArrayList의 요소를 다른 ArrayList에 추가하세요

Java에서 ArrayList는 개체 집합을 동적으로 저장하고 관리할 수 있는 매우 일반적으로 사용되는 데이터 구조입니다. 때로는 ArrayList의 요소를 다른 ArrayList에 추가해야 하는 경우 ArrayList의 addAll() 함수를 사용하여 이를 달성할 수 있습니다. 이 함수의 사용법과 샘플 코드를 자세히 소개하겠습니다.

ArrayList의 addAll() 함수에는 다음 구문이 있습니다.

public boolean addAll(Collection<? extends E> c)

이 함수는 지정된 컬렉션(예: 매개변수 c)의 모든 요소를 ​​함수를 호출하는 ArrayList에 추가합니다. 호출이 성공했는지 여부를 나타내는 부울 값을 반환합니다.

다음 샘플 코드는 ArrayList의 addAll() 함수를 사용하여 한 ArrayList의 요소를 다른 ArrayList에 추가하는 방법을 보여줍니다.

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        // 创建两个ArrayList
        ArrayList<String> list1 = new ArrayList<>();
        ArrayList<String> list2 = new ArrayList<>();

        // 给list1添加元素
        list1.add("Apple");
        list1.add("Banana");
        list1.add("Orange");

        // 给list2添加元素
        list2.add("Pineapple");
        list2.add("Strawberry");

        // 使用addAll()函数将list2的元素添加到list1中
        list1.addAll(list2);

        // 输出合并后的list1
        System.out.println("合并后的list1: " + list1);
    }
}

위 코드를 실행하면 출력은 다음과 같습니다.

合并后的list1: [Apple, Banana, Orange, Pineapple, Strawberry]

샘플 코드에서 먼저 생성 두 개의 ArrayList, 각각 list1 및 list2. 그런 다음 add() 함수를 사용하여 해당 요소를 list1 및 list2에 추가합니다. 그런 다음 addAll() 함수를 사용하여 list2의 요소를 list1에 추가합니다. 마지막으로 출력 문을 통해 병합된 list1을 인쇄합니다.

요약하자면, Java ArrayList의 addAll() 함수를 사용하면 한 ArrayList의 요소를 다른 ArrayList에 쉽게 추가할 수 있습니다. 이는 컬렉션 데이터로 작업할 때 매우 유용합니다. 이 기사가 도움이 되기를 바랍니다!

위 내용은 使用java的ArrayList.addAll()函数将一个ArrayList的元素添加到另一个ArrayList의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:다음 기사: