/* 创建一个学生数组,存储三个学生对象并遍历 */ 分析:
1、定义学生类 2、创建学生数组 3、创建学生对象 4、把学生对象作为元素赋值给学生数组 5、遍历学生数组StudentDemo.java
public class StudentDemo{ public static void main(String[] args){ //创建学生数组 Student[] students = new Student[3]; //创建学生对象 Student s1 = new Student("曹操",40); Student s2 = new Student("刘备",41); Stduent s3 = new Student("孙权",30); //把学生对象作为元素赋值给学生数组 student[0] = s1; stduent[1] = s2; stduent[2] = s3; //遍历学生数组 for(int x= 0;x<student.length;x++){ Student s = students[x]; //System.out.println(s);//输出结果为数组内元素的地址 System.out.println(s.getName+"---"+s.getAge); } } }Student.java
/* 自动生成构造方法: 代码区域右键---Sourse----Generate Costructors form Superclass....无参构造方法 代码区域右键---Sourse---Generate Costructors using Fields...带参构造方法 自动生成getXxx()/setXxx(): 代码区域右键---Sourse---Generate Getters and Setters */ public class Student{ private String name; private int age; public Student(){ } public Student(Sting name,int age){ this.name = name; this.age = age; } public String getName(){ return name; } public void setName(){ this.name = name; } public int getAge(){ return age; } public void setAge(){ this.age = age; } }输出结果:
曹操---40 刘备---41 孙权---30