Java固定数组中的元素数

And*_*rew 0 java

当我在Java中创建一个数组时 - int array []和array = new int [some number] -

如果我不知道它将保持多少个值以便我有足够的空间,我该如何构建呢?

Zoh*_*aib 10

在这种情况下,您可能想要使用ArrayList或其他一些动态集合.您不必提及ArrayList的大小,您可以在运行时添加任意数量的元素.大小动态增长.

宣言

List arrayList = new ArrayList();
Run Code Online (Sandbox Code Playgroud)

如果使用JDK 1.5或更高版本,那么您还可以提及此列表将包含的元素类型.

List<String> arrayList = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

http://www.roseindia.net/java/beginners/array_list_demo.shtml