import java.util.Scanner;
 public class Student {
 //第一步:创建一个Student类,定义类变量 
public String studentName;
 public String sex; public int age;
 public static void main(String[] args) { 
// TODO Auto-generated method stub 
Scanner sc=new Scanner(System.in); 
/*第二步:定义了一个Student型的数组,长度为5,同为引用类型的String对应
    String[] st=new String[5];*/ 
Student[] st=new Student[5];
 for(int i=0;i<st.length;i++){ 
/*第三步:通过输入添加数组的元素,必须要用到for循环,因为要存的是多个对象,所以在for循环中new实例化对象student,每一个i对应一个对象*/ 
Student student=new Student(); 
System.out.println("请输入第"+(i+1)+"个学员的名字");
 //第四步:对学员变量赋值 student.studentName=sc.next(); System.out.println("请输入第"+(i+1)+"个学员的年龄");
 student.age=sc.nextInt(); 
//第五步:将学员对象存入数组
 st[i]=student; 
} 
//第七步:遍历数组,输入所有学员信息
 for(int i=0;i<st.length;i++){ Student student=st[i]; System.out.println("第"+(i+1)+"个学学员的名称为:"+student.studentName+""+"年龄为:"+student.age); } } }