数组:
基本类型的数组 - int,char……
对象类型的数组 - 保存对象的数组 - 首先得有对象
当前这个学生类是一个实体类,用于后面的对象类型数组
package Test09_Demo.Demo02;/*@create 2020--11--25--14:25*/public class Student {private int age;private String name;public Student() { //无参构造函数}public Student(int age, String name) { //有参构造函数this.age = age;this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}@Overridepublic String toString() {return "Student{" +"age=" + age +", name='" + name + '\'' +'}';}}
package Test09_Demo.Demo02;/*@create 2020--11--25--14:26*//*** 做以下几件事情* 1.定义学生类* 2.创建学生类型的数组* 3.创建学生对象* 4.把学生对象放进数组* 5.遍历学生数组*/public class StudentDemo {public static void main(String[] args) {//首先创建一个长度为3的数组,里面用来存放Student类型的对象Student[] students = new Student[3];System.out.println(students[0] + " " + students[1] + " "+students[2]);System.out.println("-----------------------------------------------------");students[0] = new Student(12, "ABC");students[1] = new Student(13, "DEF");students[2] = new Student(14, "GHI");System.out.println(students[0] + " " + students[1] + " "+students[2]);for (int i = 0; i <students.length ; i++) {//从数组中拿到一个学生对象就实例化// Student s = students[i];System.out.println(students[i]);}}}
