我正在测试我的大学班级,当用户输入“添加”时,它会在大学班级的数组列表中添加一个新学生。
Scanner myInput=new Scanner (System.in);
String information=myInput.next(); //I know this is incorrect not sure what else to do
directory.addStudent(information);
这里的目录是包含学生的数组列表的对象。addStudent 方法在 College 类中,如下所示:
public void addStudent (String studentName, long studentID, String address) {
Student newStu= new Student( studentname, studentID, address);
collegeList.add(newStu); //here collegeList is the name of the arraylist in College class
}
无论如何,我的问题似乎很简单,但无法弄清楚。我想知道如何拆分信息,以便它可以满足 addStudent 方法中的参数...如您所见,信息将是一个字符串,但我希望 studentID 是一个长字符串而不是字符串我该怎么办?