Java类 类型的数组创建与使用方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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; }