问题:
我试图弄清楚如何访问Student Array
该类以便为每个Student
对象创建四个条目,但我不确定如何执行此操作,同时还允许程序创建多个Student
.
public class ClassRoster<T> {
public static void main(String[]args) {
ClassRoster<Student> classroster = new ClassRoster<Student>();
Scanner keyboard = new Scanner(System.in);
System.out.println("Add/Drop/Search?");
String action = keyboard.nextLine();
boolean done = false;
Object temp, c, d, e;
int fresh, soph, jun, sen;
Student test = new Student();
while(!done) {
if(action.equalsIgnoreCase("Add"))
{
int counter = 0;
System.out.print("Enter Student ID");
temp = test.setID(keyboard.nextInt());
System.out.println("First name?");
c = test.setFirstName(keyboard.nextLine());
System.out.println("Last name?");
d = test.setLastName(keyboard.nextLine());
System.out.println("Academic Level?");
e = test.setLevel(keyboard.nextLine());
...
}
我还有另一个名为 的类Student
,其中有四个不同的数据条目(ID、FirstName、LastName、Academic Level)。
我不确定如何以正确的方式访问我创建的对象。它只是在这个类中给了我一个错误Driver
,我不知道如何正确访问数组包。