이거 자체는 완성된 소스인데, 여기에 학생 수를 고정시키는 것 자체는 for로 했는데,
아 이 망할 외국인 교수...
studentcount - this is static variable -> 학생 count를 변수로 고정시키라는 거 같은데, for가 아니라 저 변수를 지정하라는데,
그걸 몰라서...
좀 알려주세요 ㅠ

import java.util.*;
 
public class asdf
{
 String name;
 int age, sub1, sub2, sub3;
 public void setName(String name)
 {
  this.name=name;
  }
 public String getName()
 {
  return name;
  }
 public void setAge(int age)
 {
  this.age=age;
  }
 public int getAge()
 {
  return age;
  }
 public void setSub1(int sub1)
 {
  this.sub1=sub1;
  }
 public int getSub1()
 {
  return sub1;
  }
 public void setSub2(int sub2)
 {
  this.sub2=sub2;
  }
 public int getSub2()
 {
  return sub2;
  }
 public void setSub3(int sub3)
 {
  this.sub3=sub3;
  }
 public int getSub3()
 {
  return sub3;
  }
 
 public static void main(String[]args)
 {
  Scanner input=new Scanner(System.in);
  asdf data[]=new asdf[2];
  for (int i=0; i<data.length; i++)
  {
   System.out.println(\"Name\");
   String name=input.next();
   System.out.println(\"Age\");
   int age=input.nextInt();
   System.out.println(\"EnglishMakrs\");
   int m1=input.nextInt();
   System.out.println(\"MathMarks\");
   int m2=input.nextInt();
   System.out.println(\"ScienceMarks\");
   int m3=input.nextInt();
   
   data[i] = new asdf();
   data[i].setName(name);
   data[i].setAge(age);
   data[i].setSub1(m1);
   data[i].setSub2(m2);
   data[i].setSub3(m3); 
   }
  
  System.out.println();
  System.out.println(\"Result\");
  for(int i=0;i<2;i++){
   asdf show = data[i];
   String name=show.getName();
   int age=show.getAge();
   int m1=show.getSub1();
   int m2=show.getSub2();
   int m3=show.getSub3(); 
   System.out.println(name + \" \\t \" + age + \"\\t \" + m1+\"\\t \"+m2+\"\\t \"+m3+\"\\t \");
   }
  }