当前位置:文档之家› Java类 类型的数组创建与使用方法

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

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<p.length;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<p.length;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<p.length;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<p.length;i++){
System.out.println(p[i].name);
}
}
}
class Product{
int Num;
String name; }。

相关主题