【发布时间】:2013-10-22 13:54:37
【问题描述】:
我想知道是否可以根据需要重新调整数组的尺寸。我试着去做,似乎没有任何问题。我用这些步骤创建了一个数组
//step 1
String parole[];
//step 1
parole = new String[1];
parole[0] = "ciao";
//step 1
parole = new String[2];
parole[1] = "buongiorno";
我问这个是因为我心里有一些东西告诉我我做不到。也许我在某个地方读到了一些东西......
【问题讨论】:
-
改用
ArrayList。 -
可以,但每次都必须复制所有数据。
-
如果你不会使用
List,那么有一个完整的 API:docs.oracle.com/javase/7/docs/api/java/util/… -
执行第三步时,您将在第一个数组中丢失“ciao”。请改用 ArrayList。