java定义个固定List数组
时间: 2024-09-14 18:05:06 浏览: 36
java中可以定义以类为类型的数组吗.txt
在 Java 中,你可以使用 ArrayList 或者 Vector 类来创建一个动态大小的 List 数组,它们可以自动扩容。如果你需要一个固定大小的列表,你应该使用 `ArrayList` 的构造函数,传入初始容量:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 定义一个固定大小的 List 数组,初始容量为 5
int fixedSize = 5;
ArrayList<String> fixedList = new ArrayList<>(fixedSize);
// 然后你可以像操作普通列表一样添加元素,如果超过初始容量,不会自动扩容
fixedList.add("Element 1");
fixedList.add("Element 2"); // 如果超过固定大小,将抛出 IndexOutOfBoundsException
// 访问元素
System.out.println(fixedList.get(0)); // 输出 "Element 1"
//
阅读全文