📅  最后修改于: 2023-12-03 14:42:59.310000             🧑  作者: Mango
在Java中,ArrayList是一个非常常用的数据结构,它是一个可变长度的容器,可以保存不同类型的元素。在本文中,我们将介绍如何在Java中输入ArrayList。
在Java中,可以使用以下方式创建一个ArrayList:
ArrayList<String> list = new ArrayList<>();
在这个例子中,我们创建了一个ArrayList对象,该对象可以保存String类型的元素。您还可以使用其他类型来创建ArrayList对象,例如:
ArrayList<Integer> list = new ArrayList<>();
ArrayList<Double> list = new ArrayList<>();
ArrayList<Object> list = new ArrayList<>();
在Java中,可以使用以下代码将元素添加到ArrayList中:
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
在这个例子中,我们将三个字符串添加到ArrayList中。
在Java中,我们可以使用Scanner类来从控制台输入一个ArrayList。以下是一个示例代码:
import java.util.*;
public class ArrayListInputExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter number of elements: ");
int n = scanner.nextInt();
ArrayList<Integer> list = new ArrayList<>(n);
System.out.println("Enter " + n + " elements:");
for (int i = 0; i < n; i++) {
int element = scanner.nextInt();
list.add(element);
}
System.out.println("Elements entered: " + list);
}
}
在这个示例代码中,我们通过使用Scanner类读取用户输入来填充ArrayList。代码首先提示用户输入ArrayList中要包含的元素数。然后,我们创建一个ArrayList对象,并使用for循环将元素添加到ArrayList中。
在本文中,我们介绍了Java中的ArrayList,以及如何创建和输入一个ArrayList。ArrayList是Java中非常常用的数据结构,了解如何输入ArrayList对于编写Java程序非常重要。