0
点赞
收藏
分享

微信扫一扫

创建对象数组的方法

拾光的Shelly 2022-02-08 阅读 35
java

先写一个需要的类,比如就写一个学生类的对象数组

public class Student {
    public String number;
    public int grade;
    public String name;
}

再创建一个对象

public class stuArray {
    public static void main(String[] args) {
        Student[] students= new Student[3];
      student[0].number="001";
      student[0].name="李四”;
        student[0].grade=90;
        student[0].number="002";
      student[0].name="张三”;
        student[0].grade=80;
        student[0].number="003";
      student[0].name="王五”;
​​​​​​​        student[0].grade=60;
        for (int i =0;i<students.length;i++){
            System.out.println(students[i].number+"   "+students[i].name+"     "+students[i].grade+"\n");
        }
    }
}

像这样子可以吗

这种呢是不行的,因为他少了对象的引用,在对象数组赋值前,必须先保证其已经创建了对象的引用

就是创建一个新对象数组元素的引用  students[0]=new student();

这样子就可以了

举报

相关推荐

0 条评论