可以搞几个函数替代
public class Object_Array_exce { public static void main(String[] args) { //创建学生对象 Student[] students = new Student[20]; String[] strscore=new String[4]; strscore[0]="A"; strscore[1]="B"; strscore[2]="C"; strscore[3]="D"; //学生学号1-20 for(int i=0;i<students.length;i++){ students[i]=new Student(); students[i].number=i+1; students[i].state=(int)(Math.random()*6+1); students[i].score=strscore[(int)(Math.random()*3+1)]; } for(int i=0;i<students.length;i++){ System.out.println(students[i]); } } } class Student{ int number; int state; String score; }