Java 简明教程
Java Collections Class
Introduction
Java Collections 类完全由对集合进行操作或返回集合的静态方法组成。下面是对集合的重要说明−
-
它包含对集合进行操作的多态算法,“包装器”,返回由指定集合支持的新集合。
-
如果提供给该类的方法或集合对象为 null,此类的方法都会抛出 NullPointerException。
Field
以下是 java.util.Collections 类的字段−
-
static List EMPTY_LIST − 这是空列表(不可变)。
-
static Map EMPTY_MAP − 这是空映射(不可变)。
-
static Set EMPTY_SET − 这是空集合(不可变)。
Adding Multiple Elements to the Collection of Integers Example
以下示例展示了 Java Collection addAll(Collection, T… ) 方法的使用方法,以添加一个 Integer 集合。我们使用一些整数创建了一个 List 对象,并打印了原始列表。使用 addAll(collection, T…) 方法,我们向列表中添加了几个元素,然后打印了更新后的列表。
package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class CollectionsDemo {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>(Arrays.asList(1,2,3,4,5));
System.out.println("Initial collection value: " + list);
// add values to this collection
Collections.addAll(list, 6, 7, 8);
System.out.println("Final collection value: "+list);
}
}