Java ArrayList常用方法

Java ArrayList addAll()方法  用于将集合中所有元素追加到指定arraylist末尾。

语法

public boolean addAll(Collection c)
public boolean addAll(int index, Collection c)

参数

  • c:  集合
  • index: 要插入的位置

返回值

布尔类型,成功返回true,失败返回false。

例子

import java.util.ArrayList;
import java.util.List;

public class ArrayListExample {
    public static void main(String[] args) {
         //字符串类型
        List<String> arrayList= new ArrayList<String>();
        arrayList.add("a");
        arrayList.add("b");
        arrayList.add("c");

        System.out.println("arraylist1: "+arrayList);
        List<String> arrayList2 = new ArrayList<String>();
        arrayList2.add("d");
        arrayList2.add("e");
        arrayList2.add("f");
		
	//追加
	arrayList2.addAll(arrayList);
        System.out.println("arraylist2: "+arrayList2);
		
	 List<String> arrayList3= new ArrayList<String>();
        arrayList3.add("g");
        arrayList3.add("h");
		
	//指定位置的追加
   	arrayList2.addAll(1, arrayList3);
        System.out.println("arraylist2指定位置: "+arrayList2);

		
    }
} 

输出:

arraylist1: [a, b, c]
arraylist2: [d, e, f, a, b, c]
arraylist2指定位置: [d, g, h, e, f, a, b, c]