java如何创建对象数组

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1、概念

对象数组的定义类似于一般数组的定义,但需要实例化每个元素。

2、对象数组的实例格式:

类别名称[]对象数组名称=new类别名称[数组大小]

例如,创建Student类的对象数组。

Student[]stu=newStudent[20];//创建20个学生对象

3、实例

学生类:
classA{
privateStringname;
privateintage;
publicStringgetName(){
returnname;
}
publicvoidsetName(Stringname){
this.name=name;
}
publicintgetAge(){
returnage;
}
publicvoidsetAge(intage){
this.age=age;
}

}
//学生类使用方法:
publicclasstest(){
publicstaticvoidmain(String[]args){
A[]students=newA[2];//创建2个学生的学生数组
Aas=newA();
as.setAge(15);
as.setName(“tom”);
Aas1=newA();
as1.setAge(16);
as1.setName(“cat”);
A[]a={as,as1};//动态创建学生数组
for(Ast:a){//遍历数组
System.out.println(st.getName()+”;”);
}

}

}
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容