惠州网站建设技术支持,上海缪斯设计公司,网站meta优化,苗圃网站模版如果程序需要某个类的若干个对象#xff0c;例如Student类的10个对象#xff0c;显然如下声明10个Student对象是不可取的:
Student stul, stu2, stu3, stu4, stu5, stu6, stu7, stu8, stu9#xff0c;stu10;
正确的做法是使用对象数组#xff0c;即数组的元素是对象。 e…如果程序需要某个类的若干个对象例如Student类的10个对象显然如下声明10个Student对象是不可取的:
Student stul, stu2, stu3, stu4, stu5, stu6, stu7, stu8, stu9stu10;
正确的做法是使用对象数组即数组的元素是对象。 eg: Student[] stu; stu new Student[10]; 需要注意的是上述代码仅定义了数组stu中有10个元素并且每个元素都是一个Student类型的对象
但这些对象目前都是空对象因此在使用数组stu中的对象之前应当创建数组所包含的对象。 eg: stu[0] new Student(); 下面的例子使用了数组对象 eg: class Student{ int number; } public class Example4{ public static void main(String args[]) { Student stu[ ] new Student[10]; //创建对象数组stu for(int i0;i stu. length;i) { stu[i] new Student(); //创建Student对象stu[ i ] stu[ i ]. number 101 i; } for(int i 0;i stu. length;i) { System. out. println( stu[ i ]. number); } }}