声明与创建数据结构有关,而初始化涉及为数据结构赋值。
ArrayList以下是在 Java 中声明 an 的方法:
import java.util.ArrayList;
public class ArrayListTut {
public static void main(String[] args) {
ArrayList<String> people = new ArrayList<>();
}
}
要使用,您必须首先从ArrayList类ArrayList导入它: 。import java.util.ArrayList;
之后,您可以创建一个新ArrayList对象。在上面的代码中,我们创建了一个 ArrayList名为people.
请注意, 的数据类型ArrayList是用尖括号指定的:ArrayList。
此时,我们已经创建了一个ArrayList但它没有任何元素。您将在另一节中看到如何向其中添加元素。
或者,您可以使用初始化块中的方法ArrayList在声明点创建具有值/元素的对象:add
import java.util.ArrayList;
public class ArrayListTut {
public static void main(String[] args) {
ArrayList<String> people = new ArrayList<>() {
{
add("John");
add("Jane");
add("Doe");