class Test
{
private int age;
private String name;
public static void main(String s[])
{
Test a[]=new Test[100];
}
}
{
private int age;
private String name;
public static void main(String s[])
{
Test a[]=new Test[100];
}
}
{
private int age;
private String name;
public static void main(String s[])
{
Test a[]=new Test[100];
}
}
Test[] t = new Test[10000};
加上set方法
private void set(String inputStr,int inputAge){
name=inputStr;
age=inputAge;
}
{
public int age;
public String name;
}public static void main(String s[])
{
Test a[]=new Test[100];
}
并没有构造100个Test,只是一个数组,数组元素还是没有初始化,所以只有一个数组,得loop给数组赋值
class Test
{
public int age;
public String name;
public Test(String inputStr,int inputAge)
{
name=inputStr;
age=inputAge;
}}public static void main(String s[])
{
Test a[]=new Test[100];
for(int i = 0;i<100;i++)
{
a[i] = new Test(String.valueOf(i),i);
}
}