<分区>
如何在 Java 中定义数组。当我不确定数组大小时。 我这样做是为了避免空指针
int[] arr1 = new int[21];
int[] arr1 = {11,22,33};
这些是固定长度的,我需要声明一个数组,其中要存储的项目将在运行时决定?
标签 java
<分区>
如何在 Java 中定义数组。当我不确定数组大小时。 我这样做是为了避免空指针
int[] arr1 = new int[21];
int[] arr1 = {11,22,33};
这些是固定长度的,我需要声明一个数组,其中要存储的项目将在运行时决定?
最佳答案
您可以使用 ArrayList
,它会根据您在其中放置/移除的元素数量动态增长/收缩。
http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html
关于java - 不确定数组大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26804489/