
本教程操作环境: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
    


















































 
        

暂无评论内容