Java类 类型的数组创建与使用方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java类数组的使用方法一

注意一定要把类数组的每一个元素都赋值,否则就报错,既对类数组对象的一空声明,如果并没有实例化,会报空指针异常:NullPointerException

1.创建类类型的数组方法一:

创建一个Person类,在main方法中创建p1,p2,p3,p4 几个Person 类的实例化对象。然后再使用如下代码创建类类型的数组p。Product [] p=new Product[]{p1,p2,p3,p4};

public class Test {

public static void main(String[] args) {

Product p1=new Product();

="豆浆机";

Product p2=new Product();

="电视机";

Product p3=new Product();

Product p4=new Product();

Product [] p=new Product[]{p1,p2,p3,p4};//创建类类型的数组方法一

for(int i=0;i

System.out.println(p[i].name);

}

}

}

class Product{

int Num;

String name;

}

2.创建类类型的数组方法二:

public class Test {

public static void main(String[] args) {

Product p1=new Product();

Product p2=new Product();

Product p3=new Product();

Product p4=new Product();

Product [] p={p1,p2,p3};//创建类类型的数组方法二for(int i=0;i

System.out.println(p[i].name);

}

}

}

class Product{

int Num;

String name;

}

3.创建类类型的数组方法三:

public class Test {

public static void main(String[] args) {

Product p1=new Product();

Product p2=new Product();

Product p3=new Product();

Product p4=new Product();

Product [] p;

p=new Product[]{p1,p2,p3};//创建类类型的数组方法三for(int i=0;i

System.out.println(p[i].name);

}

}

}

class Product{

int Num;

String name;

}

4.创建类类型的数组方法四:

public class Test {

public static void main(String[] args) {

Product p1=new Product();

Product p2=new Product();

Product p3=new Product();

Product p4=new Product();

Product [] p;

p=new Product[4];

p[0]=p1;

p[1]=p2;

p[2]=p3;

p[3]=p4;//创建类类型的数组方法四,单独复赋值,注意一定要把类数组的每一个元素都赋值,否则就报错NullPointerException for(int i=0;i

System.out.println(p[i].name);

}

}

}

class Product{

int Num;

String name; }

相关文档
最新文档