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); } } }