本教程操作环境: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
暂无评论内容