在java数组中,长度是固定的。
可以使用列表保存值并调用toArray方法如果需要,请参见以下示例:import java.util.List;import java.util.ArrayList;import java.util.Random;public class A {
public static void main( String [] args ) {
// dynamically hold the instances
List list = new ArrayList();
// fill it with a random number between 0 and 100
int elements = new Random().nextInt(100);
for( int i = 0 ; i
list.add( new xClass() );
}
// convert it to array
xClass [] array = list.toArray( new xClass[ list.size() ] );
System.out.println( "size of array = " + array.length );
}}class xClass {}